Sadly, it is not even about the flight, it is the customer service. I was told having managed to book a wrong date that as I had called immediately I wold NOT be charged. Helpful customer service agent, told me I had to pay an extra £148 because of difference in fare.
Unfortunately no difference in fares when I checked and all attempts to mention that being lied to is not part of customer service have resulted in a bland refusal to consider doing what was promised not charge me for changing the date of travel.
With all companies who treat you like this, our only resort is to avoid when possible which is what I will do in future.
Customer service is a misnomer. Customer avoidance. Shame on them