ShopBaize.com
Consumer Report
- 09-21-2011
- 12
I ordered a Samsung LCD TV and have never received a UPS tracking number, despite several requests. I appear to have been shafted by these dirtbags.
Company: ShopBaize.com
Country: USA