I see that's a late 2013 13" retina model. One option is eBay - either just the display assembly or a dead machine with good display for parts.
If you do go that route, be sure to read the listing descriptions carefully. For example, one seller that has sold 67 displays has the following in their listing:
99% New. Brand new item which has Minor (Hair Line) Scratches. Same as Brand New. Original Aluminum Lid.