Try Cycletherapy in Waterford (http://ctbicycles.com). They once delivered a bike, from out of state to my house on my sons birthday (and stopped and bought him a card and a red bow!). Aside from above and beyond customer service, they also are extremely knowledgeable and will spend time with you discussing the best bike for your riding needs.
Addition to Cycletherapy, try Kinetic Systems in Clarkston (http://kineticsystemsbicycles.com). Again, very knowledgeable and will spend time with you to find a bike for your needs.