I received all kinds of goodies from OrganixSouth.com (located in none other than my state of Florida!) to review. A bit about Organix South, Organix-South, the world’s leading manufacturer of certified-organic Neem products, is a rapidly growing natural products division of Nutraceutical Corporation, located in rural central Florida. We are a young and idealistic group … [Read more...] about Organix South – Naked Organix Review