Juveneu - Fulfillment Centre 3577-A Chamblee Tucker Road #209
Consumer Report
Got the free trial and then my credit card was charged $84.66. No paperwork or any documentation came with the Jueneu so you cant ring them or cancel your order. Major scam and the product just keeps coming and you keep getting charged for it. I was sucked in ...