No...we ordered a 13ft x 25 legacy pool and have been happy with the pool and the service. I even recommended a friend and she bought a similar pool, with no problem.
I don't know about what websites they are, but it makes sense to me that if they are going to send out a bunch of equipment they would need to have the other stuff back, that's a lot of money floating around there. What you feel as unacceptable is a little severe
And btw I have the waterway filter and it is far superior to the hayward peice of junk I had on my last pool.
I heartily recommend www.arthurspools.com