I'm heading to Germany next year and am considering taking advantage of the BMW or Merc "European delivery program" where you order your car in advance and pick it up at the factory. has anyone used it? what was your experience? would you recomment it? any advice?