Over 98% of customers are satisfied