02-04-2012, 09:21 PM
I've had the green stuffs and they were damn good imo, not had the others so can't compare though.
Piston pushes in on the front, screws in on the rear.
Piston pushes in on the front, screws in on the rear.