Growing up playing soccer led to many sprains and strains and I always relied on IcyHot and Bengay to get me through the pain. Once my PT introduced Biofreeze in both a spray and roll-on, I never looked back. The product has a more pleasant odor and doesn't leave a greasy stain on clothes.