I must say that I had a good experience. I notice that the other reviews didn't bother to read the Terms and conditions as we all should when getting a contract. The agent was efficient and answered all the questions. Stop acting like children and read the fine print!