EDC has scored 100% for quality in their recent Achille's audit. A reassuring score for all our customers.