I have used this product for a number of years. It worked great,but the last order that I received was a bad batch. It was gritty when you heated it and did not adhere to the skin. I was very unhappy with it. This was not the only time that I have ordered this product and it did not hold up to its standards. Did they change the formula?