No, there is a specific exemption in NAFTA for Canadian culture. It is also illegal for an American to run a bookstore or book distribution company in Canada as well (probably not enforced, but on the books).
Sounds like Nafta is a one way street. How about GATT? Does it violate GATT?