Dear all recently I found engine oil leakage under my EXI prosmectic car engine. I got it checked from mechanic and he told that 02 timing oil seals need replacement. He told me that at least seals should be purchased from Honda dealer. The cost of genuine seal each is Rs 600 while aftermarket dealer price is Rs 400, 500 & 600 for both seals Thailand made. I want to ask that is there any difference between genuine and aftermarket seals. Furthermore, various aftermarket prices of timing belts available are Rs 750,1200,2000 & 3500, timing bearing prices are Rs 1800, 3000 & 3600. Please suggest me what part should I buy against prices mentioned above. Lastly, should I also get replace the main crankcase oil seal during this work though its not leaking but keeping in view of high mileage there is a chance that it may start leaking sooner or later. Please comment. Thanks.