Walmart Money Card / horrible card/customer service

I have now been hacked 3 times with this card. I called in after my partial payroll deposit didn't appear to find out someone used the Card in two different States and I was unaware. The card was suspended I was told my payroll was rejected also. They suggested sending out a new card at a fee. I contacted my employer and explained the mishaps in which my check was replace with a live check that day to find Walmart decided to grab my direct deposit on the New Card issued to be mailed within 7 to 10 days. Bottom line I spent hours on the phone they lied the barely speak English and are not customer service oriented. There system is not secure I have been hacked 3 times stay away!!!