I had a speed ball for 16ish months before it blew up. It went back 3 times for repair in as many weeks before they sent me a new one (old stock) as the original one was unfixable.
As of yesterday the new one has blown up and it prolly only been on 1/2 a dozen rides 😡
I also have a Cobra and have had 18 months of faultless use 8)