SPI's are a great piston, and the price is even better. Used them to rebuild all my polaris's I have owned, ( been using them since 2000), and never had a failure. They are the only piston I will ever use again for 1/3 the price, and they are high quality! Only trouble with them is sometimes they are tough to find, and they only get shipped to the US once a year.