there are 2 places that i know that deal in about the same way. they can get new stuff, scratch and dent, and they may have some used stuff. quality used Seats are always hard to find at a good price.these places ussually require an appointment, so call and ask for them what your looking for.
OJ parts(BOB), Findlay, Ohio 419-423-3463(after 4:00pm)
Fred, Akron,oh 330-875-5227 after(4:00pm)
I heard there is another place in Marysville, but i don't know anything about it. i have searched all over columbus, there is not much there for used jeep stuff.