Anyone have anything good or bad to say about this brand? I might have an opportunity to get a set from an insider at the plant. Also, I have a connection at BME for pistons and both places are local to me. Looks like the Icons are less than BME since all of their pistons look to be custom made.
thanks
Scott