Just remember that all that oil has to find room in your muscle. In the doctor's office, the shots are usually of less volume, and they try to get them over with quickly. Probably because they are busy, and most people have such an aversion to injections. I don't mean it should take you 5 minutes, but slow is more comfortable.