Went here to get my vaccination for a south america trip. They have a drop-in service which was really handy and i was lucky enough and got helped right away. I really didnt know what kind of vaccination i needed, but after some investigation by the staff, they suggested a couple of mandatory and extra safe ones. And before i realized, i was out of the bed ready to hit the street. I think you can find cheaper places if you look further. But this was fast, efficient and convenient, which is a handy way to get safe for a couple of years!