We've all experienced it. Someone tells you about an amazing attraction or event and then you realise you have to book ahead. You open your phone, find the website, and then brace yourself for the task ahead. Why do they need my billing details for a free ticket? Why do