The window was down at the time, thankfully. I found a local shop that was able to get me a salvage door int the right color for $250, unfortunately something went wrong with the electronics switches and wiring as well, so I had to get a new switch for about $120. They charged 2 hours of labor for the whole thing, though I think they probably spent more time than that considering they took apart my old door to keep the interior matching the rest of the car and had to mess around with the wiring and and replace the switch.
At least I made friends at a new shop, I would go back, hopefully won't have any reason to in the near future!