Think bike recovery services are all pooe. 
I had a puncture last year, called at 17:45, got with me at 21:30 after loads of calls, back on road at 22:00, froze my n u t s off all the way back to the Midlands from Blackpool with a temp repair on a trashed tyre, sacry stuff too. 
To add insult it had been a brand new tyre with only outbound mileage!!!!