Smile Bright
Unauthorise charges
- 12-14-2009
- 91
I signed up to the same scam; absolutely disgusted; I don't understand how these 'scams' are possible.
DO NOT SIGN T&C's.
Company: Smile Bright
Country: United Kingdom
Region: England