These guys are set to do my install in two weeks. I just called them & the guy spoke lousy English. He was pretty unintelligible. I just wanted to get a sense of how they are & wanted to know if any others in the Philly/south Jersey area have had these guys do their install.