My 347 is from Fordstrokers, I wouldn't hesitate to recommend them. Woody (the owner) is a great guy who really knows his stuff and his wife is very nice to deal with on the ordering side of things, I had a 45 min or so conversation with Woody to iron out the details of what I wanted and he was very friendly and willing to offer advice. I waited 9 weeks for mine to show up, but that's because there was a high demand for their stuff, not sure what the wait time is now, I bought mine 3 years ago but I would imagine it is the same or more. They will tell you how long the wait will be before you place an order.
The total for mine with every option they offered minus the cam (I had a cam already that I wanted to use, sent it to them to put in when they built the motor) was $2701 plus freight shipping. IMO it's a great price for what you get. Slap on an oil pan, accessories, heads, valvetrain, valve covers, intake and go. I have never once heard a complaint about them or their motors.