All reviews of W. O'Hara
Review about: FarmHaven
Organic supplements
This company says they care about customer satisfaction and transparency, but honestly, I wasn't impressed. The supplements I bought didn't seem to do anything for my health, even though their website made big claims. I was pretty let down by the lack of results and felt like I threw away my money on stuff that didn't work.