I purchased my bike there several years ago and had a few minor problems with it (to do with the manufacture, not the cycle shop). throughout it all, the staff at Lee's were helpful and courteous. I ended up having to return the bike as the items could not be fixed properly and they helped me order a new one at no additional cost. I was very impressed with how I was treated.
And these guys know bikes!! I was measured everywhere imaginable to make sure my bike gave me the proper fit and I was educated on all the ins and outs of it before I left the store. Their service department is also topnotch. Their sales staff is knowledgeable but not pushy.