Timpson tops the table while service failures cost UK economy £7.3 billion monthly The latest UK Customer Satisfaction Index ...