Lift and Glow Pro
Consumer Report
I received my credit card statement and saw this charge. I sat down at my computer to contact the company. Usually there is an 800 number to contact the company. There is no such number or any other phone number in order to make contact. I am making this claim and contacting my credit card company ...