I have one of the $50 for $100 codes from Refinery29, good on clubmonaco.com until 2/28. Listing here in case anyone wants to use it. $50 via Paypal personal payment please (I have multiple good references on here and eBay).
The medium's shoulders are just too big. That's not correctable without a lot of cash at least. The small does look better, but it looks like there's not enough room for your butt, which is also probably not correctable as there's not enough fabric. Might be time to find another peacoat.