Cheapest place I can find pistons and a good selection of them is Competition Products. w/o being on ebay or RJ but then again unless you can look at them in person buying pistons on them sites are kind of risky. Thats why I'd buy from a company instead from an individual. JMO