Other images in DUCT SEAL: Is it as good as they say?