I have this insert as well. I found it to be a pain. It needs a better grip point in the middle for removal. It's slipped many times on me. Especially when it has coins and such. I glued a binder clip in the middle to help in removal and it works better now.
Helm lost the contract with ford to produce the bag. You can still find the bag itself through many other retailers for prices 50 and up. Just without the bronco logo.
If your looking for an inexpensive light bar. Try Nighlight. You can get them on amazon, they have kits that include the wiring harness, pods, bars etc. I've been using them for a while. I once had moisture build up inside the lense on a 20" bar, I emailed them to buy a new seal and they sent...