Sten Labs
AWFUL company. Truly a ripoff!
- 12-29-2010
- 2
I placed an order with this company about 2 weeks ago. They havent shipped anything and they don't answer their phone or return e-mails. Just an awful way to treat people.
Company: Sten Labs
Country: USA
State: Florida
City: New Port Richey
Address: 5006 Trouble Creek Road ste 152
Phone: 8772390763
Site: stenlabs.com