Well that sucks dude sorry!! That's the trouble with Triumphs not a lot of aftermarket parts out there
but is it to the point where your saying to your self I should have bought a Harley?? Throw the bag down on the ground go for a ride have a drink come back to them later bet you will feel better!!