I only half agree with this. I definitely believe you should take it before meals... but I also think you should redose if you are eating a particularly heavy carb meal.
I found that if I took r-ALA prior to eating a pizza... and then took another 100mg about 45 minutes later I was able to greatly extend the product's benefits.