The service provided by Imagen cards is average. I...
The service provided by Imagen cards is average. I expected more from them. The website myimagen.com is easy to navigate, but the customer support is lacking. They need to improve on their response time. Overall, I wouldn't recommend Imagen cards.
