If your diet and training suck, they aren't worth it. You also can't train the same way on natty anabolics (or natty in general) as someone on gear, so yes, even if you think you train hard, your training can still suck.
Also, there are very few that are worth it, and you need to be honest with...