Mercedes-Benz Star Coverage, an Extended Limited Warranty Programme for ultimate peace of mind Image 1841868