Are you doing a performance build or stock rebuild? That will influence which and what kind of shop can be trusted with doing the work.
If it's a stock rebuild that is getting bored oversize, you're going to find that inexpensive stock forged pistons became NLA a long, long time ago. Unscrupulous and/or ignorant rebuild shops have been known to use cast flat-tops that are still cheap and easy to get.