Bestop makes an excellent factory type replacement. When u order from Bestop direct, or Quadratec etc, make sure u r ordering a full kit with hardware: bows, screws, frames, etc...
You may be able to find someone selling one from their Jeep on eBay or something, but you get what u pay for so be careful. It may be weathered and used or not have all of the hardware u need. IMO I'd buy one from Bestop. Good luck!
2012 2DR Wrangler Sport, Silver/w dual top. 2.5" Teraflex coil and shock lift with 33" Goodyear Duratracs. Cat back stainless exhaust with resonator removed and Rugged Ridge split dual TP system/K&N Filter and back seat removed. 4.10 gears with Auburn HP LSD. Rampage stainless steel mesh grill insert. Third Wrangler I've owned and fifth Jeep total.
Life is Good!