Netspend
Took my money off my card and said merchant took it los angeles california
They are trying to still my 88.10. I was at a store tried to purchase some items got to the register my card came up decline. I said that cant be correct so i called netspend while still in the store. They tried to tell me oh no the merchant got your money. The next day the merchant very ...