TomsShoesOutletShops.com
Consumer Report
I placed an order for two pairs of shoes, came out to about $60. The charge to my card shows it coming from Beijing China?! No product to this day and no way to contact the company, if it even exists. ...