this is pretty random and it could just be the store near my house in Huntersville, but TJ Maxx has a ton of Duke stuff for some reason
they have lots of tshirts, sweatshirts and even jersey's at discounts
i picked up a number 4 Team USA Laettner jersey for $20 over the weekend