Rooster - a slin pin is fine, if I'm doing b12 alone, I always use a slin pin, either IM or SC
tinman - yes, diluting with the b12 will usually help with soreness. If there's room in the syringe, I almost always throw some B12 in :)
Stumpy - I'm with ya 100% bro, LOL :D