I've been a long time (>5 year) user of the Apex line. I did consider GHL when I needed a controller for my office tank but upgraded to the Apex 2016 at home and passed my Apex Classic down. I have had minimal issues, nothing that would have jeopardized livestock.
I can't speak directly to the quality of the GHL products, but from what I've seen they are outstanding. I personally have not had issues with quality of build from Neptune either.
What I can speak to is some of the negativity you see in regards to Neptune support. I work in IT and have a pretty good grasp of what "good customer support" looks like. For me, an IT professional who deals with customer support from a myriad of vendor's, Neptune's support is top notch. I understand the relative size of Neptune's install base and have realistic support expectations. Every time I've submitted a ticket to Neptune's support team I've received a response within 24 hours and if necessary have been able to schedule an appointment for remote assistance within 48 hours in which they resolved the issue and help me to understand what went wrong. To me that's an outstanding customer experience from a company Neptune's size. Some people have a level of expectation that you should be able to pick up the phone and reach a live person who can immediately resolve your issue 24/7. THOSE are the reviews you see and can sometime scare folks off.
TL;DR - If you a 24/48 resolution time is acceptable, don't be concerned about the level of support when you choose your product.
*** Full disclosure, I am an NSI insdier so I do get a bit of a "peek behind the curtain" on how Neptune works. However, if I didn't feel like Neptune's prodcut line was the best fit for my tanks I wouldn't be using them.
I can't speak directly to the quality of the GHL products, but from what I've seen they are outstanding. I personally have not had issues with quality of build from Neptune either.
What I can speak to is some of the negativity you see in regards to Neptune support. I work in IT and have a pretty good grasp of what "good customer support" looks like. For me, an IT professional who deals with customer support from a myriad of vendor's, Neptune's support is top notch. I understand the relative size of Neptune's install base and have realistic support expectations. Every time I've submitted a ticket to Neptune's support team I've received a response within 24 hours and if necessary have been able to schedule an appointment for remote assistance within 48 hours in which they resolved the issue and help me to understand what went wrong. To me that's an outstanding customer experience from a company Neptune's size. Some people have a level of expectation that you should be able to pick up the phone and reach a live person who can immediately resolve your issue 24/7. THOSE are the reviews you see and can sometime scare folks off.
TL;DR - If you a 24/48 resolution time is acceptable, don't be concerned about the level of support when you choose your product.
*** Full disclosure, I am an NSI insdier so I do get a bit of a "peek behind the curtain" on how Neptune works. However, if I didn't feel like Neptune's prodcut line was the best fit for my tanks I wouldn't be using them.