I stopped in today as Terra is now my local grocery after a recent move. The layout is similar to T&T. I couldn't find egg chow mein noodles and there wasn't any staff around to ask.
Also the cashier was chatting away with a coworker while we in the checkout line stood and waited. Not an auspicious beginning, to be sure.