Let me save you a trip. I live very close to the Sellers Brothers and wont step foot in there. It's scary. Our neighborhood, which is comprised of homes ranging from 250K-700K, is trying very hard to get a better store in there. That whole block is scary and I don't know who shops there but I wish they would quit! I predict a Starbucks coming... (oh wait, there's already one at Bellaire & Stella Link, but again, this is Starbucks we're talking about). You know, this IS Houston. No zoning mecca. HEB is the way to go.