Organa Slim / Organa Cleanse
Consumer Report
I ordered the free trial of both the slim & cleanse - I received two emails confirming the free trial on 16/12. The confirmation has two order numbers #1382117 & #1382118. The product only arrived last week 18/01. I checked my bank statement today to find I have had 4 payments taken out of ...