Have seen a Vax carpet cleaner I'm thinking about. Has anyone got one? Do you recommend it? Hasn't got to do miracles, but can you notice the difference when cleaned?