There's a mis-configuration somewhere on Shaw's or iCloud's side. Most emails from Shaw never seem to make it to iCloud. Forwarding emails from shaw to an iCloud address would always return:
550 5.7.1 [CS01] Message rejected due to local policy.
Not sure how to get that fixed.