I have found Cascade Designs to be very helpful. They replaced my unrepairable NeoAir pad for free even though it was well past the warranty period. They will do repairs sometimes for free sometimes for a charge and sometimes if it can't be repaired they will send out a new one. My suggestion is to call them and ask.
"Therm-a-RestŪ Warranty & Repair
Need to repair or return a Therm-a-Rest product? Give our Customer Service Department a call at 1-800-531-9531 (M - F, 8 a.m. - 4:30 p.m. PST), and we will do everything we can to repair or replace it as quickly as possible. You can also start the process online. Instructions and details about our warranty policy are provided below."