Help. DH just booked a ferry crossing. It came to £600. Which was already steep. As he booked it, I had a look on my phone and realised it was only £400 if booked through a benefit scheme I am member of. He had just verified payment but said no worries and cancelled it straight away within 5 min of booking and paying (not that it mattered) and I booked it at the cheaper price. I asked him to print the cancellation off and saw that the cancellation fee was £600. It doesn't look like the ticket was refundable. I feel absolutely sick that we have basically just lost £600 (and paid basically £1000 for the ferry crossing). I'm not sure what I'm expecting anyone to do. One of us will ring them tomorrow but I'm not having any hope. Any words of advice or stupid fuck ups you did and how long it took you to recover from it?