One of the biggest problems in today's society is that people are always looking for the quick fix. We are all influenced by television and magazine adds that's why they are there. Everyone should keep in mind the old saying "If it sounds too good, it is probably a lie." The fact is: there is no miracle pill or drug that you can take to change your body composition overnight (or in a few weeks for that matter). If you aren't satisfied with yourself and want to make a change, the ONLY way is to work at it. You must keep a healthy lifestyle!!!
Only after you have a healthy diet, workout, sleep schedule, and the ability to keep it consistent, will supplements help you. This goes for steroids as well. Of course, some supplements, like andro products, creatine, and protein meal replacements, will be of some benefit to someone who may not have everything in place but, they are still not going to help to their full capacity. You have to help them help you. You have to feed your body well, so they can be used to their full potential.
Steroids will only be a true benefit to a person who has paid the price of time and hard work in the gym. A person who hasn't, will certainly see gains after using a steroid correctly, however, the chance of them being quality gains is very low and the person will certainly loose the bulk of them. In short, nothing, not even steroids, can change the way you look in the long run without hard work and discipline.