A stroker is much more expensive when you consider the machine work that goes into it! Call Dave Robello or Balanced Performance.
I'm in the process of ordering forged instead of cast pistons for my 2.8 rebuild. L6 pistons don't seem to be readily stocked anymore?
I've contacted Wiesco, JE, and Arias and sets can be in excess of $900.00
I wasn't expecting that!
The source I'm considering is Paeco Industries http://www.paeco.com/Piston%20Prices.htm.
About $600.00 set without rings. Any bore, stroke, or compression.
I do agree, if you are doing a rebuild, "off the shelf", is probably not a good approach without checking your internals present conditions.
No definite decisions yet, I'll report back with my progress.
I welcome other suggestions.