You shouldn't have any problem with their work. They're a little more expensive but I'd rather pay more and have the work done by them than some other places. A friend of mine has taken a couple engines of his to one of the some other machine shops that shall remain unnamed and they've been dickering with him over both engines. They lost the connecting rods to one of them.
I have a 400 block at P.E.D. right now, when I dropped it off they said the only way they were accepting any new work is if I was willing to wait 7-8 weeks. I'm on week 6 now so I'll give them a couple more weeks then give them a call to see if they've made it to mine yet.