anyone had this? I'm due to have one next week as have had shoulder pain for weeks now and super-strength ibuprofen isn't helping. Does it hurt? Will I be able to drive afterwards? Does it actually help?