My install is this Saturday (6/12). I'm in Burlington, NJ. The install will be done by JC Experts. I've called them twice, but the same guy who answered the phone both times doesn't seem to speak English all that well. I'd ask him questions & he'd mutter something pretty unintelligible back. I...