Recovery yes, but a friend of mine was told good for x miles then big $'s per mile after that. He asked to be delivered to a harley dealer 5 miles away rather than the BMW shop which was 163 miles away.
Sadly we can be several hundred miles from the nearest BMW shop.