I just went to a walk up urgent care place to get my physical and TB test. The physical/test were only 30 bucks - I still need to get a flu shot/Tetanus shot though. Make sure you don't put off the TB test for too long though, because they need you...