A few friends of mine have recently used this online Parts source to order OEM parts for their Jeeps.
All seemed to be happy with the pricing and service they received.
I thought I would put the link up.
http://www.jeep-parts-dealer.com/parts.htm
You can order parts by Part Number
or put in your Jeep Model/year info and pull up a parts list by System (i.e. Drivetrain, Engine, Ignition, Fuel ect.)
They appear to give between a 15 to 25% discount off of list pricing.
Frank