Every year, scammers trick Americans into handing over millions of dollars in gift card payments. Retailers aren’t doing much about it. …read more

Source:: CNet