We have done European delivery with BMW two times. Both results were excellent and we saved enough to pay for the transportation of the two of us RT to Europe and the shipping of the vehicle.
I actually put 17000 miles on the car and sold it for slightly more than I paid for it a year after bringing it back.
The entire process is painless.