Some ACTUAL advice.
First off don't be scared away from Steroids, done PROPERLY they do not have any of the side effects these people are listing from the horror stories they have heard second hand from no one that has actually done steroids properly.
All these side effects that have been mentioned are from Steroid ABUSE not steroid use. So the best thing I can recommend to you is go to a gym where the steroid users are, and find a local seller that can hook you up with what you are looking for. You can usually tell which guys to go ask for help. Just be polite and say straight up "I don't want to offend you, but would you happen to know where I could get some *insert steroid name*?" And chances are they will be able to help you out or at least give you a contact to someone who can.
I always try to steer clear of the internet as there are a lot of scammers sending out fake gear. Also if you start having adverse reactions (like testicles hurting or acne) then just drop your dosage down until they rectify. Steroids are trial and error, but if done properly they are an effective training tool that can help you reach your goals.
The biggest key to Steroid use is taking the time to LEARN what you are actually doing. Before you jump into Dbol make sure that it is what you are looking for, and also make sure you have the proper post cycle therapy in place. Because as much as people start screaming about small balls, they should worry a lot more about you growing big tits since Dbol converts to Estrogen which needs to be controlled with a anti-estrogen like Clomid or Nolvadex.
I can not stress enough how important it is to do your research before you take ANYTHING, because if you do not do Steroids properly you are setting yourself up for MAJOR problems.