I've heard so many good things about the London Sole ballet flats that I want to have them!! I'm travelling to New York in a few months so could you New York girls please tell me where I can find some? Are they sold in departement stores or some smaller shops? I guess there is no LS shop on Manhattan. I couldn't find any info on their website so please help me!