YOU took it to THEM. Hell $40 for the tow was a STEAL, without AAA or a friend with a truck, I've never paid less than $100 for even a short tow, after hookup fees, ect.
As far as the filter and pump goes, it's pretty standard to replace them all at the same time. Reduces the chance of...