$12 an amp is a lot even for gym prices nowadays. $1 for a pill of dbol is highway robbery in my opinion. But it's there and it's available and you don't have to go through the hassle of sending funds, paying for shipping and waiting for it. But to find a good source is ALWAYS a risk unless someone straight up gives you a name. There are suppliers all over the world. If you can use a keyboard you can manage to make contacts. Most good sources are found through word of mouth, don't advertise, and aren't very well known.
Those prices really aren't that bad if your buying HG domestic. Yes, you can get it cheaper internationally but by the time you you pay shipping and now several international sources are adding a surcharge due to the U.S. dollar being so week, that domestic gym prices in many cases don't sound too bad.
A lot of guys get really excited about real cheap gear prices but so many of these people are buying crap...I'm sure it's real, most of the time, but real and quality, theirs a huge difference.