SZ Opener Technology Co
Consumer Report
Ordered Toms' 12/09 never thinking it was a scam. Checked my account today to follow up on my order to see that they over billed me, and still do not see a ship date available when I looked through my email confirmation. I goggled the company's name that appeared on my statement only to see SCAMS ...