I'm a SLC people.
I like Fisher's and Bicycle Center, both have great service and have done well for me and my wife. I would avoid Taylor's, they have not been great at being helpful, or at going the extra mile. When my wife and I last went there, they would not even talk to her, even after I explained we where looking for a bike for her. They just kept asking me, "What type of bike does your wife want?". BC has been great at educating me and going the extra mile for service. They will even cut some cost if you just ask.....