The luxury store everybody is talking about