CMS has them for $43, David Silver Spares for $35. I'd give the phenolic piston a shot for the price. Depending on how you treat your bike, using the original should outlast your ownership of the bike and then some. My CB500T has the original piston and it's in great shape.