Teng Qi Shahghai Limited Freight
Consumer Report
- 04-16-2012
- 14
I order a SanFransico Giants hat for $30 and got charged $184. This is outrageous. Now I can not contact them or even find the site I ordered off of.
Company: Teng Qi Shahghai Limited Freight
Country: USA