Another option that I have used very successfully, is Ross Pistons. Surprisingly quick delivery on custom designs, add a week and they will make a set to match a sample. They offer 4 day turnaround on custom designs that they have done before, if you're really in a hurry. Prices are comparable to others, machining quality and materials seem excellent, minimum order is 4.