Postal department delivering under tough conditions