We've had some very poor quality machine shop work done for us over the years, too. Cost us a lot of money we shouldn't have had to spend. When you do find a good machine shop, stick with them and don't argue prices. The alternative of shoddy work will cost you a lot more.