Like a lot of smaller LDSs, mine (Northwest Sports Divers in Kenmore, WA) doesn't carry a heavy amount of inventory. Enough to satisfy the walk-through-the-door customer, but they keep things lean. I'm cool with that, they get me whatever I need quickly, and at prices that generally beat whatever I could get elsewhere.
When I started diving around here, I walked into about 5 different shops and bought some stuff from each one. The shop I settled on treated me well when I first came through the door, Matt (the owner) wasn't condescending, nor was he too pushy about selling stuff. Dan (the tech) is super helpful, and just an all-around good guy. I like the fact that I can steer people their way knowing they'll treat everyone the same--newbie to experienced diver--no one gets any attitude from these guys.
I keep coming back because they are buddies now, and because they treat me really well. Little things like leaky exhaust valves on drysuits get fixed quickly, fills are always top-notch, and I know they will never take advantage of me. That makes for a perfect dive shop, IMHO.
Plus, they laugh at my stupid jokes . . .