New Trader Joe's packed on opening day