Try and double check on the warranty. My Rolling Thunder has a 5 year warranty and you don't need to go through your local shop. Call Storm customer service directly, or you can email them as well. Even though you already got a new bag to replace your old one (1 year old is not old to me), it's good to get it fixed and to have available as a spare.
My son dropped my bag out the back of my 4runner when he opened up the back without checking first. The bags shifted while I was driving, and the bag fell to the ground, breaking the handle. I emailed Storm and they sent me a handle, but it was the telescopic pull up handle. I contacted them again and they sent me the correct side handle, no questions asked. Save your parents a few bucks dude!