I ordered a replacement blower motor for my Hayward H100ID1 pool heater. It was delivered on time, package was in tact and most important of all it was exactly the right part I needed. Prices are reasonable as well. Great job! The only issue (minus 1 star) is you don’t ship to Canada so I had to make a 60 mile round trip to get my parcel from a border store in Northern MN.