Just reporting the Scam - I shop at Walmart all the time, and if this continues I will discontinue my support
Country: USA Site: myfreecard.biz
0 comments