Freeshipping.com
They never sent my refund on shipping
- 07-25-2012
- 177
Crap website! They never sent my refund on shipping! Stay away from this SCAM website!
Company: Freeshipping.com
Country: India
Site: www.freeshipping.com