for me it depends on which parts are to be replaced... kung mga timing belt, tensioner bearings, etc, i go OEM. anything else, quality replacement parts nako.