Worst experience ever. Installer broke all of the front trim clips without having any to replace them. His adhesive gun didn't work so he tried to squeeze it out by hand. I sent him back to his shop for the proper tool. He took almost two hours to return while I waited by my windshieldless car. Trim piece is still not secured. I am going to their shop tomorrow to deal with it. Not recommended!
Update: I spoke with the manager today and he is ordering replacement parts and is re-doing the whole job. My experience at their shop was very professional and helpful. I feel much better about the whole situation.