Lots of time on the internet and the phone, ensuring that all the right connections of Public Transport were available, ought to have ensured that the appointment could be kept on time. I thought so too. However, wait till you read what really happened. Read on.
