theres a place by my house called Certifit that sells BRAND NEW unpainted QX4 fenders for $130 each. (compared to $15 for a brand new honda civic fender!!) Its not an OEM part but its still brand new and for the price, it cant be beat.
http://www.certifit.com/ Pathfinder will NOT work as the QX4 has special fender flares that the Pathfinder does not. Also, brand new fenders will NOT come with the plastic flares - its up to you to transfer it. See if there are any certifit retailers near you!