Martin,
I binned my Royal Enfield because the customer service regarding a warranty claim was absolutely appalling. In fact, it was non existent.
The guerilla looks like a mighty fine bike, but my experience means I’d never buy another RE.
In contrast, the plastic tank cover on my BMW has cracked for some strange reason. I raised this as a warranty issue and took the bike to them. I wasn’t hopeful, but less than a week later they’ve informed me that the replacement will be covered under warranty.
I do hope you manage to resolve your issue soon. It can be very frustrating.
Best of luck.
Kev