One bit of advice for sore muscles and bruises that has worked extremely well for us for many years. It's over the counter, and I can't recommend it highly enough. It is Arnica Gel. It's made in France and considered a homeopathic treatment. I would not be putting this out without many years of personal experience with family and friends. One friend had his hip replaced and now swears by this stuff.