The
OP is still in decision mode. I just gave him a little background on aftermarket parts if he decides to go that way.
For used parts I used to work with an outfit called LKQ (Like Kind Quality). It is true you will get a factory piece, but sometimes you have a ding here or there you need to repair.
You still have to do a cut in, and when you paint you really should blend the adjoining panels. Unless you have a true black there is no way you will get a dead match. Blending fools the eye into seeing a match.