eBay often has overpriced, rusty, bent doors with no keys. I got tired of looking and bought a pair of aluminum trail doors from these guys:
https://undercoverfab.com/trail-doors/75-329-ucf-jeep-cjyj-aluminum-trail-doors.html#/15-soft_upper_brackets-don_t_add_soft_upper_attachment_brackets