I tried all of the major retailers and had no luck to be honest they all said they only upgrade gbb's not repair them.
However with my gbbr problems i found the beauty of them is they are so simple once broken down, if you're in any way technically minded its a doddle to figure out whats wrong and start ordering the parts!