Thsale
They ripped me off
- 09-20-2007
- 5
I orderd from these people, they never delivered ANYTHING just empty excuses, Refused to refund my money even though website says "may request full refund" A TOTAL RIP OFF.
Company: Thsale
Country: USA
Address: THSALE. COM