From my experience, there's always a waiting time, whether at Bimmersport or anywhere else, it just happens.
I am a Bimmersport customer, and what I do now is drop my car off before I hed to work, get a friend to drive me to work, and then at the end of the day my car is ready for me when I show back up at the shop!