Smile Pro Direct
Consumer Report
- 04-08-2013
- 12
I ordered this teeth whitening system and never recieved it. I called to canx and tell them, but got some body that I could not hardly understand and there was a lot of backgroud noise and he could not hear me very well. I got fed up and hung up whitout getting my problem resolved.
Company: Smile Pro Direct
Country: USA
State: Colorado
City: Denver
ZIP: 80216
Address: 6330 North Washington St, Unit 8
Phone: 8664415234, 8662211656
Site: smileprodirect.com