I have ordered a pool pump and an O-ring gasket for my pool filter. Each time it's the same thing, they get the order and email you that your order has shipped, yet it hasn't. This company does not have the material in their warehouse, this place is a call center. They are just making money off of being a middle man.
Now their knowledge seems to be on point, but when it takes 2 weeks or more to get your part it's just not worth it. I recommend finiding what you need through them but ordering from an ACTUAL distributor. I will not order from this company again and will not recommend them to anyone for parts.