Bought card and deposited 500.00 at the register at Walmart. Tried NUMEROUS times to enter info into website. Website was apparently not working correctly and I called the number on the back of the card to find out how to get my money loaded onto temporary debit card. Nowhere could you speak to a live person-it simply wasn't one of the choices in their automated message. Went back online and found where you could file a complaint over the internet. Then had to wait for a response until someone called me. After speaking to the representative I was told that I tried to enter the information (on their defective website) too many times and could no longer do so because I was now locked out. I asked for a new card number and to have MY MONEY transferred to another temporary card. I was told they can not do that and would refund my money 10-14 BUSINESS DAYS from that date by a check mailed to my home. Asked to speak to a manager, was told there was none, started to get angry and was told she would hang up. My check eventually came but way after what I needed that money on a debit card for. (to purchase a plane ticket for a funeral that week) For two weeks the company had my cash- interest in a bank account somewhere? Or perhaps Walmart makes money cashing the check for you when it finally comes...Just another company taking advantage of the working poor and non-citizens. NEVER purchase any of these types of debit cards-open an online banking account (Regions Bank) or go to ACE check cashing where they will hand you a card with the money already loaded. I should know better than to shop at Walmart for any reason and I know That there are somehow affiliated with this company because when the check came it also advertised that it could be cashed at Walmart. Extremely poor customer service. Sad that I had to beg for my own money to be returned to me.