Hi Everyone,
Glad to confirm our toll free (8776044678) number is now working correctly for inbound calls again, very sorry about the inconvenience this caused anyone.
Support TeamCanhost.ca