The oil leakage should not happen, I will note to clean off the engine area after the oil changes on your file for future visits, Thank you for bringing that to our attention
Thanks for the feedback and we appreciate the business. We always apply a tire shine to all new tires we install and have never had an issue. I do apologize if it inconvenienced you in any way. If you are still having difficulty removing the tire shine please stop down at anytime and we will gladly take care of it. I am not positive a car wash will remove the tire shine but its worth a try. I apologize for the late response. If there is anything we can do PLEASE do not hestitate to call or stop in. Have a great day!!