I know what you mean about being let down by your favourite travel provider. This happened to me recently but my attitude was that seeing as something went wrong, the best thing to do was to talk to them about it so it could be fixed for the next time. That way both sides learn and can change things.