I love the Tiger balm active cream.It is non greasy like it says and rubs in easy.I use it at the gym before arm and shoulder workouts to warm my muscles up and prevent less chance of injury.I also use it on my legs before my soccer games.It is expensive but there is nothing like it for sale in Canada as the IcyHot is only for pain and not before physical activity.