Get in touch with email@example.com, he's a member here on this site. He has a company in Brooklyn,NY, that makes these overlays. One member here already has used them with much success. I myself hope to have mine in this weekend from him. I know he makes them for W124's, not sure about your 94 C280, shouldn't be a problem though.