Anyone have any experience with Carb Blockers ? I'm looking to get a bottle and try it from Amway. Sounds too good to be true.