$91.90 was debited from my account without my approval
Consumer Report
I recently purchased bioslim products fro the value of $20 from this company. 3 weeks later, i noticed $91.90 was debited from my account. I have never heard of this company but feel the two incidents are connected. ...