How much is too free? What UK drivers are learning about free car checks in 2025