https://f30.bimmerpost.com/forums/sh....php?t=1148871
Definitely go with an outfit that has their own trucks, not a broker. Will save you a lot of hassle on the drop-off and pickup ends with scheduling, generally costs a bit more.
I personally went with Intercity Lines (enclosed), great experience door-to-door.