I didn't know they had a store in Houston. That one might be better but the one in Fort Worth, or is it Dallas?, is pretty high on their prices. Their service is ok but they also demand a restocking fee if the item is defective.
They do have a good selection and sometimes have specials. I have had better luck with B&H even if it is in New York.