My experience of Suncorp over the years has been they have gone over and above in terms of service, both in arranging repairs and in negotiating insurance packages. I cannot thank them enough.