I'd call Rainy Pass Repair, or someone similar. They launder down bags as well as do repairs and have probably seen similar problems.

http://www.rainypass.com/