Geez Ross, there's 100's of them on evilbay.....just type in Yamaha 432 piston and you will find them from $99......If your putting it into a bore that you have already run then you will probably want the .98 piston, the .96 was for brand new bores ...there's only .02 diference. Get it measured and buy a spare one. I have been looking for a std 250A piston for 3 months....everywhere....they have dried up for some reason.