Last year it took the RAC 3 1/2 hours to get to me after I had a puncture in Stroud (Glos). Phoned them at 8pm, someone will be with you in 45 mins, again after an hours wait, and again and again. Finally arrived from Birmingham and got home after midnight. I was going to use the Transalp for a club run that morning into S Wales & over Gospel Pass, had to take a much less suitable CB750 as I did not have time to sort out the puncture.
I had much better experience with a recovery when I was using EBike insurance. Said they would be there in 45 mins came after 30 mins, did a check could not fix it into the van and home.