This delivery guy hold no punches