I have 2 pairs of Bose headphones, one I keep at work, a pair of Triports and also a pair of Quiet Comforts. Both have served me well and still work well. However, on both the foam cover has ripped off on the inside, e.g. see the Triports:

Bose as always will not fix but just give a discount on a new pair. Does anyone know where I can get them fixed at a fair price?