K-Mart letdown and TRU comes through...