As for mayo, maybe just eat less of it as it isn't exactly healthy. Or get the ones in glass bottles. Same goes with salad dressing.