Free testing. Good stock of chemicals. Most employees have good knowledge of pool chemistry. Equipment prices are a little expensive. If you sign up for emails, you can get coupons that are pretty good. They have all the parts you need for your automatic cleaners. Very helpful since they always need some repair.