I like to buy from my local pool place. (That is exactly what I did when I last replaced my pool which was in 2012.) That way, if there is a problem I have someplace to go rather than have to ship something so big back to someplace. Just my $0.02.