This is absolutely stupid excuse of the LAZY people, all you gotta do is go to walk in , tell them you did some roids and ask for specific blood test panel. After a short "lesson about dangers of steroids" from the doc you will get your blood work requsition and then just look it up online no need to go back to that doc ever again. I've done this countless times and never had an issue of being turned down.
They are doctors after all, and they are supposed to do their fucking job of HELPING people, regardless of who is paying their bill.