if the current is not in specs then u wil need a bore job,,and also need new piston,,
try buying genuine ,however if thats dam expensive then go for cheapo,,they will work,,
and by defaiult all the mechanics wil ask to grind the valves, first do check if they need it or not ,, by putting petrol in the inlet hole and cjecking whether it has leaked onto the chamber,,
do valve grinding,,if a valve job is needed,,i.e grind old valves,, mechanic may say buy new ones,, but go for grinding if they r not bent,, at the stem,,,however take each and everything that is discarded from ur bike and sale it to some other kabar shop,,these mechanics aree very scrupulous they will just grind and put the valves in their own bike or relatives bike ,, these valves has a lot of juice left in it,,