delivery dilemma