Thanks, it truly was an awesome catch!
Back to the topic at hand...
I'm quite happy with the junction box, it's very well made.
My local HD stocks them.
I originally installed this switch panel from Bass Pro Shops, it was JUNK.
From day one I had issues with switches randomly not working:
https://www.basspro.com/Bass-Pro-Shops-Rocker-Switch-Panels/product/861/
I recently installed this SeaSense panel, I'm very happy with it, it's very well made:
https://www.amazon.com/SeaSense-Marine-Way-Switch-Panel/dp/B003E24MKA