I found this place on Groupon for B12 shots and was a little nervous at first since I didn't personally know anyone who had gone to them before but I found them to be very professional and kind. They are also always on time with their appointments. I've never had to wait long at all either when I just drop in unannounced which I appreciate. I would highly recommend Premier Physicians for B12 shots.