I saw that, but I haven't checked it out. As I mentioned, there are now at least 11 Houston locations (13 if you count a couple in nearby towns).
My curiosity was pretty much satisfied when I ran across the first one, and I didn't seek it out. The other one was very close to my travels, so I took a detour to confirm that the location is as bad as I suspect it to be. I never found it, but I'm convinced it's a lousy location.
The front page of the R&I web site mentions quite a few types of locations (malls, airports, stadiums, museums, universities, hospitals), but office buildings isn't one of them. I think that's because VEND knows that no one is going to be excited about the potential sales associated with the typical suburban office building.