absolutely crap
absolutely crap - ordered a card, sent payment and your site locked me out so i couldn't claim the card. $100 card lost. Tried to reach out but because you failed to issue the card, but you still took the payment, your help desk wont help. Useless thieving stealing rats. I would avoid and buy from somewhere else.
