I recently picked up a pair of 4412A's for $225 that were really nice but needed foam. I also have a pair of L100t3's that have finally given up too. I gathered up the 128H-1's and the 2214's and took them up to The Speaker Exchange in Tampa, FL. for repair.

These guy's have been well recommended here on the Forum, and are a 45 minute drive away. I decided to let them do it as I don't seem to have the patience required to do a good job. I will share my experiance with them when I pick them up.