This place is horrible!! My dealership uses them to tint my windows and when I got my car back it was dirty with water drippings all in the inside of my doors and down the outside, my seat had black stains all over them. But to top it off my three year old found a box cutter next to his car seat. When the dealership called Flex Shield about this situation the Manager Chris told my salesman that he would contact me and up to this date which is 4 days later I still wait to hear from them. I would not recommend them to anyone.