Try this forum. No one uses this one anymore. We all moved.
Some shops are like that. You could assemble it yourself and just pay the guy for machine work. Or find another shop to finish. I had a similar situation waiting 2 months for machine work. When I talked to the owner he was unaware. Finished everything in 2 days and I took it home and started building.