I give this company two stars only because the install went smoothly. My complaints are that the tech showed up nearly an hour late, and they DON'T accept credit/debit cards which contradicts what their website says! When the job was completed, I gave them my Visa card and they would not accept it! Cash or check only... Also, there was quite a bit of broken glass that was not cleaned up, which caused me to spend an hour cleaning up after the technician left. Not overly impressed.