This is a question for our American members
I am going to be in Houston from the 9th of September for 2 weeks with my family.
Having never been there, I'm keen to know if there are any watch stores I can visit, as I want to pick myself up a bargain. If you didn't already know, US prices are much more affordable than in Britain. I got my eye on a Tag Heuer Monaco, IWC Ingenier, Brietling Superocean, or something similar. So not interested to know where the local Fossil/Armani stores are
any help appreciated