I called my GI TWO WEEKS AGO to simply ask about getting a B12 shot because I could feel my energy dwindling before exams. They told me he was out of town for a few weeks and I could call my GP and ask them to do it. I was referred to one GP who couldn't see me until May 1st, so I asked friends for a referral to another. I got an appointment for today (4/10) and thought, "okay, I can wait a week and a half. As long as it's before exams, that's what really matters." In the mean time, the original May 1st appointment was canceled and rescheduled for May 7th. I JUST got a call canceling today's appointment and rescheduling for May 2nd. REALLY NOT HELPFUL when I have exams starting in less than a week. So thank you, medical profession, for being royal mother-effing tools!