Finest Detox
Consumer Report
I just received my credit card bill and noticed a $78.00 charge from this company... Called credit card company and disputed. They are taking off charges... What a scam ...