I have had them on a Z with no rubbing. I bought a ZX that had them and there were no signs of rubbing anywhere except the rubber feet that sit on the glass which would be normal. I have seen some that don't fit, they look like they came from another car that is "close" in shape.
The dealer louvers should fit very well, if they are true dealer item.
The dealer louvers should fit very well, if they are true dealer item.