Went into NutriShop (formerly Max Muscle) the other day and they told me this product was the strongest thing on the market. From what I've read on here the last few days, it seems SDrol and HDrol seem to be more popular.
You think they're just trying to sell what gives them the best profit margin? I'm trying to find a supplement for mass.