Honeywell support are crap anyway. The OP doesn't need them. The hardware is well proven and I know hundreds of self installers who have installed with no issues at all. In fact, the Galaxy panels are much easier to install than many DIY panels.
I'm not sure why so many installers say they...