Thanks for the advice. Yes I'm not comfortable going to Shershah with current city situation and your right I feel my mechanic will always keep his cut when buying the stuff. Let me see......
Someone told me why dont you try the new corolla shape splash pads shld fix but I didnt get the time to do that.