I have been using their services since 2010 and never thought that they would "throw" a client who has been known for seven years. I will not contact them again.
I will say right away - I am not one of those tourists who travels to "beach" countries in order to look for flaws in hotels and then vilify them for what the world is worth.