For sore muscles, cramps, arthritis, etc. you may consider a salt compress.
~
I heat regular salt in a bowl in the microwave for about 6 minutes. Then put it in a cotton pillowcase or sock and apply it to the area like a heating pad.
~
Note that the bowl gets very hot so you will need to be careful and use potholders to handle it.