Yeah the well nuts are a B*TCH to deal with, I was not happy with it, but they hold very well and seal the holes against water intrusion. The holes on the front are just in this weird size-range where most nylon fasteners will just not work -- they will be too short, too tight, or too loose.
If...