Used this company back in 2012 for A6 cards, excellent quality, service and price. Believe they were site sponsors also? Tried contacting them again today via phone and email with no response. Does anyone know if they are still going or alternatively know of other similar company's who you could recommend.