This company is a scam! Their customer service is useless and condescending. They have no problem taking your money but you will have every difficulty in the world trying to use your money. I can't use my card in store by swiping it, typing it in manually, or online. It's useless. And when you call customer service they send you in circles. Bottom line is F**K vanilla gift card!
Tip for consumers: I was told it would take up to 21 business days to receive a new card.