Threedom Sales
Ripoff
- 03-21-2006
- 3
I ordered a magazine from Threedom Sales back on 11-17-05. I still to this date, 3-21-06, have not received anything.
I tried to call, fax, and even email, to no avail.
Any suggestions?
Company: Threedom Sales
Country: USA
State: Texas
City: Denton
Address: 401 S. Locust St. #104
Phone: 9405651000