The internet is a marvelous invention. I was an early adopter, signing up to have my groceries delivered by tesco.com a decade ago. I do not book a hotel room without consulting the indispensable tripadvisor.com. Like many of you, I do all my banking, bill-paying, book and shoe-buying online.