By Apex do you actually mean Neptune customer support? Or are you talking about another company? I see Apex here, then talk of GHL, then a tag of Neptune. Not trying to nit pick but clarity would help.
If you are talking about Neptune then my answer would be negative. I've had nothing but the best experience every time I call or send in a support ticket. This goes as far back as 2000 when I had an original Neptune controller that used the X10 relays.
I've called and they asked if it was an emergency. It wasn't so asked me to send a ticket via email and I would get a call back. I did within 4 hours. I've sent a ticket in on a Saturday not expecting to hear back until the next business day. I got a email back on Sunday morning. I've sent in a ticket on a Cor 15 pump, my trident, and my ATO pmup. Cor 15 was a bad cable. The sent a new one. Support lad calls me back and asks me to check firmware which ended up being the problem. I said I'll send the cable back they said no, keep it.
Trident? Reagents emptied and my readings/measurements are off. I replaced them and missed a step in the directions. They called back and explained everything to me. Also asked me to send in some log files so they could make sure and update docs so it doesn't happen to someone else.
Me, personally, nothing but great support. I've had similar amazing support by Coralvue, Reef Angel, Lifereef, and Pacific East Aquaculture. Maybe I have a lucky cricket.
I've had horrible experience with Dodge and SunPower...go figure. So maybe not so lucky of a cricket, yeah? But no - Neptune has been above average in my experience.