www.car-part.com
I have bought many body parts off their dealers and all were in exceptional shape.
Since you live in the rust belt like I do - I wouldn't recomend any of the local dealers - unless you were willing to make a 2 hour trip to pick it up yourself.