Absolutely avoid this company. Feels like SCAM to me.
Super fast about sending you your card and depositing money but beside of that nothing works. Loading your card, withdrawing money, either it is pending or order is not even registred.
Better go to some of the other companys