> It seems there is an issue with the Shaw DNS resolver.
Note that "DNS" (Domain Name Service) is a "distributed" process for "resolving" a FQDN ("fully qualified domain name") to an IP-address.
If your computer wants to find an IP-address for "support.apple.com", it must first issue a DNS-request to the ".com" DNS-servers, asking for the name of the DNS-servers for "apple.com". There are 13 DNS-servers for the ".com" domain - "a.root-servers.net" through "m.root-servers.net". Good "redundancy".
There are 4 DNS-servers: "a.ns.apple.com" through "d.ns.apple.com". Note that the "a" and "b" servers are on Apple's network, while the "c" and "d" servers are on the "Woodynet" network. Good "redundancy".
Then your computer asks one of those 4 DNS-servers for the IP-address of "support.apple.com".
If there was a temporary "outage" somewhere on the network -- beyond the control of the DNS-servers operated by Shaw Cablesystems -- you would not be able to connect to some of Apple's file-servers.
So, please do not blame Shaw for something that probably was not within their 3 DNS-servers.