My seats in my W210 look fine at a glance, but they are that "marble-effect" cloth in the Elegance model and on closer inspection you can really notice the stains. Is there a product that can clean these without the need for a water-proof type vaccum cleaner? Or does anybody manufacture made-to-fit seat covers for this model?