I haven't had to order parts yet but I have this site bookmarked. Give it a look and let me know how the prices compare:

http://www.poolparts4u.com/


Eric