Delivery in 30 minutes or less... or your pizza is free.