Lift and Glow Pro
Consumer Report
- 01-17-2012
- 5
Just recieved my master card statement and saw two deductions from my card by liftandglowpro totaling $183.14, I too have been scammed
Company: Lift and Glow Pro
Country: USA
Just recieved my master card statement and saw two deductions from my card by liftandglowpro totaling $183.14, I too have been scammed