I went with Addictive Desert Designs, US Company, Made in Arizona. Their support was amazing, and the front and rear bumpers went on with no cussing, grinding or bolts breaking.
Here's a link to their Gladiator Stubby
Wrangler JL & Gladiator JT Stubby Winch Front Bumper | Phantom
I went...
4 1/2 hours later, yes, you read that correctly, my lights were in and aimed. I went for a short drive and overall I'm pleased but I still feel they are a little low.
Good luck! YMMV.
Did my install last night, also took more than 4 hours and I did speak in tongues several times. I called...