I want to try this product since everyone on the forum gives it good reviews , but i can't find it on a repuatble supplement site. They all say out of stock. Are they pullingoff the markey or can they not meet demand? Is it so good that people are snapping it up like crazy. Please give me some input.