K-Mart's rewards program's vastly superior in every way, not to mention they're competitive with pricing on household stuff too, you just have to look harder usually.
TRU, if they had a real rewards program like the others I'm involved in, would get a lot more of my moolah. Same with WM and Target.