BioSlim / BioCleanse
Consumer Report
I am giving everyone a heads up on this company! Do not order anything from them! I ordered Bioslim and Biocleanse from them and 6 days later still nothing. Its then that i read about them and realised that they are scammers! I am one of the lucky ones as i called up my bank straight away to put a ...