Has anyone found that this really enhances fat loss?

I was taking it for about 6 months in which i lost a ton of weight although much of that can be attributed to starting my primal journey.

My supply ran out and I haven't been taking them for about 2-3 months and its fair to say I have stalled a bit although Christmas was right in the middle of that.

Now two weeks after getting my new supply (a year's worth) my fat loss seems to be in action again.

anyone else had this kind of reaction?