custom pistons are not that much more expensive than shelf pistons.