Terrible service. 1 out of 5 stars because 1 out of 5 guys know what they're talking about. I've literally had to undo some of the mistakes they claim to not have made at least 7 times throughout the years. Very unreliable service, unreasonable prices. I've used them for 10+ years and they've gotten worse. Charge more but give less. Super basic options and nowadays I have to wait 2-5 days to get a hold of technical support...and they still barely know their own job. Ditch Sunlync.