Well i don't tend to trust many surveys. I prefer to look at how I'm treated as a customer. I understand that things go wrong but I prefer to be communicated with not fobbed off or forced to ring up every day for a week (over 30 minutes in hold each time) in order to get an update. Certainly not what I would consider excellent.