anyone got any reviews on them and there pistons? any info would be good gettin ready to order some from them. how well do they hold up? thanks guys