'Canada 51st state' hats spark outrage among Canadians. Will Amazon pull the merch? On the other side of the commercial-political divide, consumers can find products proclaiming that Canada is not for sale.