My priorities in selecting a LBS are :
1. good customer service and repair service
2. knowledgeable (but no attitude and must be willing to educating the customer)
3. have a good selection
4. reasonable on the prices
5. goes that extra mile...
My local LBS has been great. I have developed a great relationship with the owner and his family. At different times without asking he has given me discounts on purchases both big and small. When I wanted him to order a speed senor and it took long for the supplier to get it to him, he gave it to me when it came in. The employees at the LBS have been very helpful and make by biking experience more enjoyable.