Walmart Gift Card
Consumer Report
I was enformed my friend won a gift card and to go to a site Myfreecard.Biz/claim. I was told to enter the word "free" as i had indeed won. This was to no avail and thus came to this site as i too think this crap should be halted as my time is the only thing i have and do not want to ...