Things seem to have gone downhill since my initial visit. There was that time when Ted "forgot" to call to tell me that my bike was ready--after I had been waiting well over a week to pick it up, but I figure we all make mistakes. No biggie. Then, on my most recent visit, I needed a wheel fixed and Ted basically told me he wasn't interested in doing the job. Since Ted clearly doesn't value a long time customer, I've since tried out a few other shops and won't be going back to Ted.