Same experience with the waiting.
Drove my car 9 minutes after accident repair - limp mode, dead.
Call
BMW ASSist, x-drive vehicle = send flat bed = 60-90 minute wait.
The tow company (Co-op) called back, hmmm maybe send a regular tow truck with a dolly, that should work and will save you time.
Mind you it's Feb, it's chilly, I'm parked at an apartment building off Albion.
Waited 90 minutes nonetheless.
Tow truck came, looked at the car....Nope, can't tow it, need a flat bed.
Waited 90 more minutes.
Flatbed came, the rusty front chain scratched the lower lip