yes cheap cheap, and it will take the paint off off your lenses too. stay away from gaffer tape. the lenscoat is made from neoprene, same material they make wet suits from so its soft and rubbery. very well constucted. my lenses aren't cheap, very well worth it imo.