SB Pistons

Does anyone know anyone that produces a stock stroke 3.31 / 4.125 around 10.5: 1 340 piston don't want to pay
$3,000 for a set of custom pistons