I am a frequent flyer and I've tried so many companies but never something like this happened to me. They cancelled my flight to Iceland the 31st of December! Meaning I was planning to spend the New Year's Eve in Reykjavik, but instead I had to book with another company and spend it somewhere in Germany waiting for my transit to Iceland.
They only informed me about the cancellation 3 hours before the flight when I was already in the airport since I was with a transit. The worst part, the didn't offer any alternative! No flight the same day or the next or anything! They literally abandon us with no solution! I was told after I can ask for compensation, which they even dared to refuse! When they literally treated us like sh. T! Never again!