I absolutely agree arnica is amazing. It provides relief for aches and pains. It actually prevents swelling and black and blue bruising if you apply immediately. Old Native American remedy. One proviso, it is not to be used on open skin. It is available on Amazon or any health store as well as cvs. It does not stain, nor have a heavy odor. It along with aloe Vera are like miracle first aid remedies.