I have an HSA insurance plan where I effectively pay out of pocket, so I'm starting to get more and more tempted to buy non-US drugs for which I have or could get a valid US prescription. Not particularly drugs of abuse, but something like ciprodex (ciproflaxin antibiotic + dexemethasone (steroid) otic (ear drops); $140 in the US and $55 in Canada). Stockpiling some other drugs (tamiflu, etc.) might also be tempting.
The only drugs I see on SR seem to be psychoactive, either research chemicals or boring prescription psychiatric drugs like xanax or adderall.
I have been scammed a couple of times, but I have never lost a package that was actually sent by the vendor. I have a 100% delivery rate.
Every time I was scammed was the result of finalizing early. This is bypassing the escrow system and giving the vendor the money immediately. Usually new users are asked to do this, and some vendors require it. I've learned my lesson and never FE (finalize early) now.
You can find non psychoactive/psychiatric drugs, it just varies a lot and you need to keep your eyes open. Certainly the market for what you are looking for is smaller, but it is there if you are persistant about it.
google for pharmacy review sites, pick ones that include reviews from users and the site owner. if there aren't any bad reviews trash it. Usually a few will get most of the discussion - these are usually the safest bets, but make sure to read the last few weeks worth in case somethings gone wrong.
Try to pick one thats been around at least a year and ships a good variety of drugs but skips commonly abused stuff like sedatives, stimulants, steroids and narcotic pain killers as they are much more likely to be a scam.
India is probably the safe choice. Don't order from anywhere that doesn't disclose their location. Don't order from "brokers".
A large variety of boring medicines in every dose manufactured is almost always going to be legit, trustworthy and not counterfeit. It'll usually come wrapped in foil strips that are verifiably the local licensed pharma manufacturer.
Always pay with a credit card and always expect 2-3-4 week deliveries.