I've heard about beverly international from a few people who said it was the best. Especially their protein called muscle provider. It is priced at 2 pounds for 45.00 but I can get it for 32. The company basically says that it's better to pay more for something that works than pay less for something that doesn't. It is expensive and I wonder if you guys think it is worth it or not.