It's not Houston, it's slick willies. All those closed locations are in decaying areas, plus the stores are not as well run and planned as Fast Eddies, Clicks, BigTyme, etc.
For example the slick willies near downtown is in one of the (relatively) more affluent neighborhoods, but that place is seedy as hell. Slick willies provides a ghetto atmosphere at uptown prices. I think.