The Kingsgrove Customer Satisfaction Survey