I had a great experience with Irwin Cycles! I have a Townie that needed a tune-up since moving here. The moving company was not very kind to it. I had not attended to it until we'd been here almost two years. They have a local tune-up they offer and it was very competitively priced with others--actually a bit less expensive.
I like supporting locally owned businesses but often times they are priced out of my range, but Irwin's was not. There was a particular part that they don't carry but one of the guys thought he might have one in his garage; he did and they were able to completely repair my bike. It wasn't a critical part and could have been left it off but I felt they went above & beyond.
Please head to Irwin's next time you need your bike repaired, tuned-up or even a new bike!