No nicks or rock chips on the clear plastic. The only issue I have found with them is on one lamp there is a small upper locating pin that is inserted into a mount on the vehicle (sorry for my bad description...). That pin snapped off when my dealers Viper Tech removed the assembly. The absence of the pin will no affect or effect the lamp's performance. If you want, I can post more photos of them.
Please. And a close up of the broken pin. Thanks