Aluminum foil tape is VERY difficult to remove and leaves a TON of residue of what ever it came into contact with.