Driver revivor - a great concept. Every approx. 200k there is a shop serving free tea or coffee. It's intended for people who drive long distances to give them a break and keep them awake - but of course everybody can use it....