Since we're on NYC stores now, have any of you ever been to Cambridge Chemists? If so, how is it? I'm been wanting to go there, but they are closed on weekends. Do they sell razors? I think they're at 65th and Madison. Thanks.