Before I found Naps, I was overpaying almost double, for less product. A YOKED friend of mine recommended myself to this site, and game over!!! I have been ordering from them since 2013, EVERYTHING HAS WORKED!!! My shipment was supposed to be delivered in 2-3 weeks, it arrived in less then 3 days. I've seen drastic changes in just a few weeks, my doubt is completely gone. This is the only place I order from.