No,
The only thing I am not sure about, is if there is a multiple TV charge with Business accounts, or if you have more than one TV.
No, no activation fees, and no contracts on Cable Modem internet service, the better services yes, but not cable.
Worst case, you many need to open a new Shaw account, and transfer your digital terminal and email addresses.
This will be the 3rd account in the last 3 months converting from Residental to Business service that I have been involved in