Any one used one of these or have any experience of them? I know Dan has used them on his part exchanges! Any good ones to get, finally managed to resolve the leaking boot in my car, and wanna get rid of the damp smell! I can visit Halfords or...