That must have taken some balls to try to get a bike shop to repair/replace a product that was out of warranty. But yeah, definitely props to Topeak. I'm kind of curious how you were going to give them a piece of your mind.
These are the attitudes that make me happy I don't work in retail.