I bought an impeller tube assembly, which was $10 here and $20 at your site. I found it somewhere else for $7 too, but the shipping was more. I guess it pays to check things part by part!