I have gone to these guys multiple times and NEVER had an issue with them. The installation is fast, the people are nice and most of all they do a clean job! They even did a minor fix for me and did not charge (It was minor as in, just a screw). The price is reasonable from what I have seen.