junkyard.
I've heard that:
97+ cherokee door stripping is thicker and way more effective than even new pre-97,
pre 96- XJ/MJ inside window wipes will be in much better shape than their outside mates and the inside pass unit will work on the outside drivers side, and the inside drivers unit will work on the outside pass side.