i had this very bad on the right shoulder from years of cashiering. it was very painful. i did ice then heat , couldn't take time off from work, so did it faithfully after work. it took awhile but it did go away and i have never had it since. puglover1