I got mine at a CVS 2 months ago, small needle, did it at the same time as my dad, I punched him in the arm after and he socked me back. Getting it done with someone else and joking about it makes it so much easier.
My arm hurt for a good 2 days after getting it though. Kinda like a cramp. It was weird, kind of a funny feeling.