Motor trend on demand closing its doors in Canada?

Got an email from them a little while ago that said they were going to start charging me tax based on my location.

Wonder if it is related? Can't "tax" Canadian residents so cut them off?