I think that overall things have gotten a lot better now with the internet. The price that I paid at the gym are like 10x what I could have paid had I gotten a good internet source. Seriously, who pays $150 for a 10ml vial of test cyp? Well that was me a while back....Prices and selection have gotten a lot better due to the internet. I would say you are more likely to run into fake stuff at the gym, selective scamming is pretty common if you aren't in with the right people. At least now people who want to make any money HAVE to be reliable everytime or else your reputation is gone, and that means you can't make $$$ any more. Scamming is a lot harder than it used to be, but the fact that it still happens is inevitable....just be careful and you will be okay.