New Reviewer

Walmart - I added money to my card and it has not been added

I need to used my card and can't use it I also added money to my card this morning and it has not been added to my card I added it a the family dollar store
View full review
ID
#3217461 Review #3217461 is a subjective opinion of poster.
Loss
$90
Preferred solution
My money added to my card