Smile Pro Direct
Consumer Report
- 04-21-2013
- 3
Should have been a free trial they just take the money from your account and the product does not work please boycott this company they said its because you only have a certain amount of time to cancel the contract
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