Is it deep heat or deep freeze I never know. I know those Ibulieve things are no good but I need something, my shoulder has been agony since saturday morning and shows no sign of improving