I did not have a good experience with Poolheatpumps.com
I ordered a heating unit for a pool in the Outer Banks. The unit's control panel broke down within months. Poolheatpumps.com said the company went bankrupt and therefore the warranty was no good. They sold me a replacement control panel...