You can make a temporary heating pad. Get a kitchen towel wet and put it in a zip lock baggie. Heat it up in the microwave and put it on your back. You should test the heat first, it can get really hot in the microwave.
This works pretty good when times are desperate. It won't last as long as...