over 10,000 brand-name fashions arrive at TJ Maxx every week so it's never the same place twice