https://www.ebay.co.uk/itm/233490479524 appears to be the same material as the ridiculously priced R&G, any thoughts?
You will not go wrong buying crash mushrooms from that guy.
He's made custom one off crash mushrooms for me in the past. When I've needed them for Streetfighters that originally had a fairing.
Edit...
More recently I purchased mushrooms for what is now Ducks Versys.
One arrived with a minuscule but annoying mark.
I contacted the seller & he immediately offered a replacement with no questions asked.
To sweeten the deal for both of us (as he was supplying a new mushroom & paying the postage) I offered to pay for a spare for the undamaged side.
Long story short, the seller appreciated the gesture & only charged me an additional £15.
Consequently, Duck now has two full sets
He's a good bloke & I can't recommend his products & customer service highly enough.