The Dick's by my place isn't that bad. I know it is hit or miss with these types of places, but both of the guys in the department have a background in bike sales and one in competitive racing (at least, that is what they tell me) and they both were very helpful and very honest about the quality (or lack thereof) of their bikes. This is one of their showcase stores - it is in a very popular retail area - so they do have some good help in most departments.
Plus, there are two LBS's within a few miles of my house that carry Diamondbacks.