I am having it installed. Two opinions wanted: I hear the sticky tires will kick up some junk so the film along the complete lower sill area is good. Agreed? Anyone get chips? Furthur the Pinifarina logo must be removed to do it. Did you just buy new ones or use double stick tape on the old ones? What what what???