I'm going to school to become an EMT, and after paying what felt like a million dollars on school, uniforms, and books I really didn't have another million for shots. There prices are very reasonable, and the service is awesome.
Everyone in the office had a smile, and was very nice. Even though the experience of getting injected with a huge needle doesn't seem fun they made sure it wasn't bad by joking and laughing with me. And when I lost some paperwork they offered to look through a stack of what looked like 200 records for mine. Personally if that was me I would have said that I couldn't find it after the first 50 records but they actually looked through ALL the records.
I would advise (and do) anyone who needs their shots for school or a trip to go see them. Unlike other places they won't just take your money and shoot you up. They will actually make sure you get what you need, and not what you don't need.