My husband has had severe leg cramps for our entire marriage (60 years). A couple of years ago he discovered Theraworx. It’s an over the counter foam that you apply to the location of the cramp. We are in Az and can purchase it at Walgreen and CVS drugstores. He says it takes about 15 seconds for the pain to subside after applying the foam. Good luck.