TJ Maxx is GREAT! Always happy with my purchases.
They have a great selection of mens watches. I just bought a watch for less than half of what I could find it online for. They always have awesome brand name items for a fraction of what you would have of paid somewhere else.
Going in for one thing, come out with ten. Great prices and selection. Nice employees. Clean store.