Noticed charge on my walmart debit card. Never heard of this place. Googled them and found this web site and all these other posts about them. Called and got funds credited back to my card.
Noticed charge on my walmart debit card. Never heard of this place. Googled them and found this web site and all these other posts about them. Called and got funds credited back to my card.
0 comments