This is one big difference between the Germans and English that is quite irritating. In Germany, if you need something repaired or someone is going to come around, you agree to a time and they are there at that time. Let's say I need someone to fix my furnace. I call up the furnace repair people, they say they can send someone on Tuesday at 2pm. Actually, they would say 14, as Germans work on a 24-hour clock. Within 10 minutes of 2pm on Tuesday, the repair person would be there.
In England, you seem to be give a range of hours when they might show up. Between 9am and 2pm seems to be the normal time to give. Which really ticks me off, because even if I'm not working anymore, I do have more to do than to just hang around waiting for someone else to show up. And they always show up at the end of the time period. Today for example; someone is supposed to be coming by to fix our shower as it makes horrid noises when you turn up the pressure. Sometime between 9am and 1pm. Well, it's 12:15 and no one in sight. Normally I could live with this, but a midwife is supposed to be coming between 2pm and 4pm to visit me, and I really don't need the overlap. She'll of course be early instead of late, I'm sure, knowing Murphy's Law. Plus the fact I need to get to the bank today to get a banker's draft to pay for our car today. If I knew that the repair person wouldn't be here before noon, I could have gone this morning. But with this stupid time range, I have to suspend my life to wait for him.
This is one thing I already miss from Germany. Punctuality.