Howdy PhXStAnG:
You might try working with your machinist. Most machinists who do a lot of rebuilds have a kit source who give package pricing and machinist discounts. It is best to not order pistons until the cylinders have been assessed and repaired.
When you say "Performance" pistons, what level are you talking about. In the USA you have two choices; stock type cast pistons and custom forged.
In cast, you can get both the small and large dish type, a flat-topped and a taller 255 ci V8 piston with an increase of .085 deck height. Any of these pistons are cheaper than forged and good up to 10:1 CR and about 250 HP. Anything above that and you're better off with the extra expense and noise of Forged pistons.
With a 250, one of the biggest performance hinderances is the monstrous stock deck height. Mine measured a full .150" stock. You may be best off to deck the block .065" and use the 255 V8 pistons at .085 taller (less deck height) to get closer to zero deck height. If neccessary, to control compression, you may need to mill a "D" shaped dish in the piston top that mirrors the combustion chamber. Even with the extra custom milling these pistons would be cheaper than forged.
If you go this route, be sure to use hardened washer on the head bolts to prevent them from bottoming out in their holes.
Adios, David