Got the new Apex, it would not take read of the probes, had 1st session with Neptune support (they are great BTW), was told had a bad head unit. Put down $300, second head unit was shipped. Second unit comes in, I set up support session to set it up (don't even want to do the update myself, fearing it would fail, like everyone else's). They set it up, next morning disconnected flashing yellow (bootloader malfunction). Set up 3rd support session, they reboot it, factory reset it, it seems to work normally. I hook up my WAV pump, bootloader goes off again, can't use it. Support comes in, reboots, rewrites firmware. All working, next day disconnected. Go check it, yellow light flashing, bootloader problem.
Took it off the wall, packed back in its box returned it. Done.
If your unit worked never crashing, go play the lottery, you might win.
Support is what kept me hopeful and believing in the company. Neptune is great. I bought however a product that failed to work repeatedly and return was the obvious choice.