[YEA] If you've ever been hit by a ball or smashed your finger then "Castor Oil" is your best bet. As soon as the hit or smash occurs, saturate the entire area with Castor oil and leave on. Really lay it on! This has been advice that was given by a medical practitioner some 40 yrs. ago and it works. It will also remove blood blisters, take the swelling down and stop the pain. I was hit in the arm muscle with a zinger grounder and immediately applied my Castor oil. It took out the pain and never swelled and where I did not go down my arm far enough it did bruise, but where I applied the Castor oil it did NOT bruise. It's awesome for toddlers who constantly are falling. Apply ice on top of the Castor oil if you wish, but many times it's unavailable and the oil is handy to carry on you in a small bottle.