2:30PM Update: The Elora outage has been resolved. If your services have not restored, try power-cycling your internet router and TV set-top boxes. If this does not restore your service, or if you are not comfortable doing this step, please call our Technical Support team at 1-877-327-4440. We do apologize for the length of this outage. We were fully engaged through the entire time attempting to narrow down the source of the issue which was very manual in nature. Thank you for your patience and understanding.