Depends on what ur looking for, i live in jordan, im no big steroids expert but you can get most stuff easily.
test E/sustanon 250/deca ===> directly from the pharmacy, no doctor approval, ( i literally went in last time and asked: Test please ! ), you can also get test or deca from some unknown guys in the gym for a less price, usually irani test or egyptian deca ,but i wont do that, since even pharmacy prices arent that high for those drugs
dianabol and anadrol ===> i know most guys get them from the coaches at the gyms, anadrol is pretty expensive though.
nolva, HCG, clomid, clen and proviron can be bought directly from pharmacies too. not too expensive also, unless ur an advanced roid user, which might become a bit expensive to buy those roids or the PCT.
I guess those drugs are enough for a beginner-intermediate level roid user, other rare stuff can also be found, but u might need to look in deep.