This was my second order of this. I think I ordered my first one on Amazon. Yes, I believe they might be from the same manufacturer, however, the product purchased from Amazon arrived extremely fresh, whereas the one I received was stale and lumpy, leading me to discard roughly three-quarters of it, regrettably. however, the product itself least the one I got from Amazon, which was the same brand and the same name. Everything seemed to work well but I use it per my doctor recommendation for 12 days and then I would take a week off and then 12 days he said just keep your body from building up. He didn't say tolerance, but I assume something like that.