TRU CORP