Handled one of the pistons today. I'm seriously debating getting one. Anyone have one? Any experience?