Webster store employees told me they were planning a dual Grand Opening event once the Sugarland store opened; expected to be late Jan or early Feb (that was on 1 Jan 05). My good eye tells me the Sugarland store is much smaller than most Frys I have seen, to include the Houston I-45N store.
The store is at the 59 / Beltway interchange, if you were headed "into town" on 59 it is on your lower right Exit W. Airport from 59N, go through the light, resist the WalMart and Jack-in-the-Box, stay in the right lane. See you there...