if you just need a straight-shooting spare ball or a basic entry-level option, polyester balls are the most affordable (usually $50–$70).
You can often find people selling high-end gear they barely used for $20–$40. buy cheap bowling balls
Look specifically for their "Clearance" or "Sale" tabs. if you just need a straight-shooting spare ball