I am a very unsatisfied customer with t r u e protein.com. I ordered 200 grams of tribulus about 10 days ago, and it never showed up, so I wrote an email, and the guy replied that they had been out of it, and can not get their hands on any 90% tribulus anymore. He also said that he is going to be selling 70% from now on instead of 90%. Just something to keep in mind next time you order the "90%" tribulus, it is probably just 70%, and you won't get it for a good half month after ordering.