Well I just have to add my 2 cents at this point.
I have had my Apex Jr controller since Friday evening and it is now Sunday morning. I am still having problems hooking this thing up. I underestimated the difficulty level by far, even after reading peoples opinions. I happen to be at home sick, so I figured I would play with it because I have all the time in the world and nothing better to do. Granted, it is the weekend, so Neptune support is not available, and they did send me an email stating that they would call me on Monday and referred me back to all their documentation on their website. But I think they should just set aside a tech for a three hour phone call with every unit they ship out.
First, I bought the wrong kind of adapter for wireless and had to go back and return it for a different one because it has to have an ethernet connection, fyi. not usb. Then I had to take it back off my tank to upgrade the firmware. Now, I realize the wireless adapter is useless because you have to do that every time you upgrade the firmware. So I will have to go back to the store yet another time and get a long ethernet cable because my controller is not anywhere near my router.
So far, I have gotten the app on my phone working and the firmware upgraded but I cannot seem to figure out the email forwarding not to mention the text and I haven't even begun to program it.
I know everyone says their customer support is awesome and I am sure it is, but this process is extremely convoluted. Posting questions on a forum and waiting for a response to answer every little question a customer has could take weeks. I don't know if all controllers are like this because this is the first one I have ever owned. I am seriously considering boxing this thing back up and returning it. I am always up for a challenge but this is a little ridiculous.