Just bought a 2006 S500. 'Star' logo badge on engine cover is damaged. Mercedes want me to buy a complete new engine cover! Any idea where I can get a self adhesive 60mm badge? Cheap Chinese will do as I am sure that's where the flimsy original came from !