Just felt I should add something here. I have worked for a few climbing shoe resoling shops over the years and here are a few observations. firstly, Dave himself hasn't touched a rock shoe in many years, maybe 15... If you had a good experience there, it was an "underling" that did it, if you had a bad experience, it was also an "underling" that did it.
Quality: Quality is a matter of perspective and climbers tend to be all over the map. Some climbers will squeal with joy over their shoes being resoled with old car tires and gorilla glue while others will smash out your windshield because they can see the seam. If you walk into a shop with a 12 year old pair of Mythos, dont expect the shoes to come back looking like a Moccasym. Just because your buddys asymmetrically shoe came back assymetrical dont expect your Mythos to.
Timing: Climbers in general aren't very good at long term planning. While a 6 week turn around is definitely too long, when you ask for next day service, for the most part you are asking for a compromise on quality. Each glue step should have 8 hours curing time. If you need rands and half soles (if you get rands done, yes, you need half soles as well. Look at how the shoe is made and you will understand) That is two eight hour curing periods, these are consecutive not concurrent curing periods. Many times when you ask for your shoes to be rushed, these curing times will get rushed as well resulting in an inferior bond. Also, if a customer is asking for a rush service much of the time this implies that they will be climbing on the shoes shortly after they get their shoes back. Once a pair of shoes is resoled, allowing as much time as possible to elapse between when they are put together and when they are climbed on allows for a better bond.
Lastly, have patience with anybody you work with. Shit happens and things dont always go perfectly. While I understand not wanting to work with somebody who screwed up your shoes again, understand that it may be fluke. You may have been the unlucky customer that things went wrong with. Give the resoler a chance to make it better. Dont jump on the internet and start telling the world that they suck.