I just bought a pair of Craghopper pants in T K Maxx today. Their price is the same as the sale prices on The Craghoppers website but, of course, you don't have to pay postage if you go to the store. Mind you going to the store could cost you money in fuel, money for parking and it takes up your time. I just happened to be passing and the parking was free.
They had some really nice jackets from Craghopper too but I couldn't justify getting another jacket right now.
It does depend on which T K Maxx you go to as well. I was in Richmond at the beginning of the week and was passing one of their stores so I dropped in and there weren't any Craghoppers in sight, or anything else I fancied for that matter.