yes, but those areas will be underneath the 3M adhesive, so it will not be seen when u put it in your car. The areas that you will see do not have any scratches.
I would suggest the iND reflectors. They are definitely more well made. I'm just offering these as a cheap alternative to anyone that isn't willing to drop $75 on them.