It's finally here: Trader Joe's has grand opening