Saw these recently and they sound fab. Are they really? Do they really clean *everything* with no chemicals at all? Can they possibly clean carpets *and* ovens?? Any recommendations? Pros and cons etc.?