This is the way to look at it. How many blocks do you think that machine shop does? Let's say it's one per day. How many days since MLK day? Do you think there were that many people waiting in line or are they screwing with you?
You might just have to take it somewhere else.