I gave this company one star because I cannot give them none.
For starters, they are type of company that makes it hell, for customers with a problem, to communicate with them. They have all kinds of devices, like sending you emails telling you that the email you wrote to is unmonitored; you cannot contact them by phone; the chat bot refuses to refer you to the management for complaints.
At present, I am stuck in Mexico as Lastminute rescinded on the flexible tickets I purchased which allowed me to change the date of my flight. Every time I debunk one lie they give me, they make up another one. They obviously use the technique of 'wearing out the complainer until he gives up'.
But I am not giving up. I am taking the matter to court when I manage to return to the UK. It is going to cost me a lot to buy single tickets, let alone the anxiety they are causing me.