Topeak has a reputation for good customer service, glad to hear it's still there.
Performance is very good about taking back new/nearly new items that aren't working (or don't fit, or are quite right), but once they have been used I think they are not as accommodating.