I wonder why neptune isnt a BBB company. Well looking at the reports filed on them and them not responding or care and not doing anything to make it better is one reason I would say. With a rating of a D- thats not good. They really should try to care about their customers better. I know I file a report with them and they did nothing about it.
https://www.bbb.org/us/ca/morgan-hi...ectronic-supplies/neptune-systems-1216-253725
https://www.bbb.org/us/ca/morgan-hi...ectronic-supplies/neptune-systems-1216-253725