I know everyone will have a different opinion, but I am thinking about selling all of my Neptune/APEX gear and buy a new Profilux 4. My Apex Classic Controller consists of /ALD MOD (Leak Detector) w/ two, Leak Detector low profile probes / FMM (Fluid Monitoring Module) which includes 1'' FS-100 Flow sensor, 2 - 1/2 FS-50 Flow Sensors and 1/4 Flow Sensor / Two PM2 MODS / EB8 Power Brick and a Neptune Seloinoid for your RODI top off. Also, have all of the probes, PH, TEMP probe and a Salinity probe and much more. I always have wanted a Profilux controller! I think I would much rather run with the GHL's 2.1 doser that has 4 pumps which can include doing water changes than running a DOS. Apex Fusion SOFTWARE is pretty user-friendly. Every now and then I will have to call Neptune for support and 90% of the time, you can get right through for tech help. Sometimes it may take them a day for Neptune to respond but they always HAVE. No offense, but more than half of their tech support crew is a little stuck up but maybe that's a California thing Also, I have a saltwater mixing station that's about 20 feet from my display. I have one EB8 power brick, a PM2 mod in two 25 gallon storage containers and some float switches and my DOS for Automatic water changes. My question is how is the TECH SUPPORT for the GHL Profilux gear vs Neptune's Tech support? Another question how user-friendly is setting up and working with the Profulix software on a MAC. I heard from a friend, and please tell if I am wrong, that Profilux/GHL tech support was Unbelievable compared to its competitors. Let me know your thoughts if you own one of these two controllers, which would be HIGHLY appreciated.