I bought the costume from AllCosplay.com, because I decided this a bit late in the year, and they have the fastest turnaround time. That being said, I do really like the way it looks, aside from the "decals" instead of pins on the lapels, I may try to upgrade that before I wear this again. I already owned a black tie (not for cosplay, just because), and the black heels are the same ones I wear for Zatanna. I don't think I did too terrible a job on the makeup, although I think I could do better. That hair, though--whew. I also waited too long to call my usual hair salon for an appointment, and they were booked solid, as were three other local places I tried. The last place was brand new to me, and to be honest they were just terrible--I brought along a picture of what I wanted done, and they tried three different hairstyles that were not even close (the first one was basically a Topsy Tail that they curled the ends of), and they took over two hours doing it, and when I asked to leave because I was getting desperate enough to attempt it at home myself, they kept saying "Wait no we've almost got it." They did not. (I mean look--they even put her quasi-bangs on the wrong side!) I look forward to trying this style again with my regular hair salon.
UPDATE! My friend Neil asked if I'd be willing to wear Peggy again...to join him in his photo op with Chris Evans! If anything was ever worthy of updating a costume, it's that. I bought new pins from militaryuse2014 on eBay (they're just perfect) and made an appointment with my regular stylist a full month in advance. Even my makeup came out better this time!