deliver - доставить. (Product was delivered acc. to the schedule - Продукт был доставлен по расписанию)
He dropped me off at the corner - Он оставил меня на углу. Variant - Он довёз меня до угла.

There may be a confusion with such verbs even for native speakers sometimes.
Заводить (an animal) means to acquire smth. as a pet. Он завёл сенбернара. Он решил завести сенбернара. - He decided to have a St.Bernard.
Завезти - deliver by any kind of transport. Он решил завезти сенбернара к дяде и оставить его там. - He decided to take (i.e. deliver) his St.Bernard to his uncle's home and leave the dog there.

Note that difference between з and c in завезти(deliver) and завести (decide to have as a pet).