Idiom: Delivery

You say, “We deliver!” She says, “I’m excited about my new delivery, but…” “But… I’m not looking forward to staying home all day to wait for it. Or what if I have to work that day? It will be a huge pain in the neck to take time off to come home and...