These claim to be the best steroid source. I call BS! Roidbazaar is a joke! I tried their products for 12 weeks and got nothing out of it. In fact, I believe that their products are nothing but fake vitamins and minerals. I would not trust them and I don’t recommend you go near them.