Avoid the 2017 (69/100, 63 complaints). The cleanest record is the 2025 (100/100). Judged on federal complaint and recall data only.