I've read a few of the low-starred reviews to see what the bad reviews were about, and the majority of them are billing issues. I've used BioTrust low-carb for 3 months now, for a couple of important reasons:
1) I was a biology major and concnetrated on cellular and molecular bio. After watching the video, as well as reading scientific journals for years and knowing how to get to real info via PubMed and other sites, I have to say the science made sense. No false claims, no B.S.-- from the statements about how most proteins are manufactured, to how it actually works physiologically in vivo (in your body). I've also researched and experimented with various supplements for 15 years, and as far as protein powder is concerned, I'll say in a nutshell Low-Carb is the best-tasting, and also that I got the best results using it (based on my own 2 month study). Product performace claims are legit and not a lie. Will you get massive muscle gains after a month of using it? No, but then again if you think that's how the body works in real life, and that a SUPPLEMENT can do that for you, you have more research and learning to do. More importantly, BioTrust doesn't claim to provide those results. It works.
2) Customer Service was AMAZING from the start. I'm in sales, so I don't pay full price for trying a product the first time. If any company wants you to try their product and are confident in their results, they'll offer you a discount first-time. I emailed their support team, got a response back in 20 mins, and they gave me a 20% discount on my first 3-month order. They didn't have to do that, but they did. Furthermore, when my 2-day shipping turned out to be 5 days, which was more a function of my having ordered it on the weekend (non-business days) than it was on error on their end, they didn't argue and refunded the difference.
In short, when you read reviews of any kind, always be skeptical of bad reviews that are outliers (ie. you see 2 or 3 bad reviews amid mostly 5 star reviews), because the last thing most individuals want to do is admit THEY made an error. So, all the reviews about bad customer service or bad billing are likely either the result of a person not paying attention to details when they order, or a blatant lie manufactured by a competitor. It's common sense when the sample number of reviews is high enough.
Highly recommend this product, the company, and believing what they say...they've delivered above and beyond in all aspects in my experience, and for 99% of everyone else that chooses to buy from them, from the looks of these reviews.