Allu
Consumer Report
- 04-16-2012
- 4
Was supposed to be a free trial. Then they charged me 89.98 on my credit card.
There was no wording to say they will bill you for more money or automatically send more. What a rip, let alone the false advertisement.
Company: Allu
Country: USA
State: New York
City: New York
ZIP: 10017
Address: 415 Madison Ave, 14/15 floor
Phone: 8777665110
Site: alluskincare.com