The problem with TKMaxx is that the stock changes from week to week so you never know if they're going to have your items in stock.
It's a game of chance really. But it's a good feeling when you trawl through loads of crap and stumble upon a real bargain.
A word of warning though...
Alot of their stock is factory seconds - stuff that didn't pass the quality checks. I remember finding a very good gore-tex jacket that I picked up and took to the counter only to find there was a very fine but very long slice in the fabric along the back. This happened when the box was carelessly opened with a knife in the shop it was originally destined for. The item was rejected from the shop and sent to TKMaxx for re-sale at a discount price.
Not all of their stock is like this, alot is also last seasons stuff that they can't sell in the high street anymore. I've picked up some real bargains from there in the past.
But best to be extra vigilant when checking your purchases