DO NOT BUY FROM THIS COMPANY! I ordered a gift card for my niece and the gift card was never delivered. I called them after 3 weeks of it still not being delivered and they said it was sent out but that there was no tracking number. I called again at 4 weeks and they said it would be there within the next few days. I called back 5 weeks after I ordered it and they said it should have been delivered but they still couldn't help me. So I asked them to deactivate it. That was on the 19th. Well the 24th I get a call that my niece received it. I called the company again to see if the card was still active but they said it was deactivated on the 20th. HOWEVER, the post stamp on the envelope that the gift card was sent in was post marked for the 20th! The sent it the same day they deactivated! Here I am 2 months later still no refund of my money that I spent on the gift card. I had to send out a check to my niece, instead of getting another gift card. At least I know it is sent out and she already received the Check and bought what she wanted. I will NEVER go through them again, and neither should you. WORST COMPANY EVER! Oh, and I just got off the phone with them about my money being refunded and it should be to me within 15 business days... And since there was a Holiday it is actually turning into 23 days from when they say my refund was approved. WOW!