Нормально ли я поступила?
Заказала одну вещь через интернет, с оператором договорились, что доставят мне ее в 16.00. Доставка должна была стоить 250 р. В 15.10 позвонил курьер, уточнил адрес и спросил во сколько привезти. Я ему сказала: "с оператором мы договорились на 16.00, но если опаздываете, я буду дома". Он ответил - в течение 3 часов приеду. Приехал он почти в 6, я оплатила товар и уточнила сколько стоит доставка (оператор говорил 250 р., а на сайте написано 500р.). Курьер ответил "к сожалению, бесплатно". Я платить за доставку не стала раз он сказал бесплатно. А потом прикинула, что это наверное за опоздание курьерам не разрешают брать деньги за доставку. А теперь собственно что меня волнует - должна ли я была ему дать на чай?

Я бы в подобной ситуации давала на чай, только если бы мне не пришлось специально ждать и переносить планы из-за его опоздания.
а так, да, нормальная практика - опоздал -не заработал.