Lungorthin, go to the CBSA website and file a complaint outlining your issue with the appro legislation of legal knives. If you file a complaint online, a superintendant will get it and they have to respond to your complaint but only if it is online. If you call the border or any of that crap, your complaint will go nowhere. The minute you put it in writing that changes things. Everyone should be doing this when it comes to customs and their importations. Supt's HATE to answer complaints. Especially outline the fact that you have made a legal to purchase item in Canada and that you are a taxpayer. They are public servants and they have to answer lawful complaints. Just be tactful in your writing of the complaint. This will get things moving...depending on what part of the country you are in, there is a backlog at the mail centres. But this is even more of a reason that people should be complaining. That is not your problem and nothing like this should ever be held up.
As for the petition...signed.
cheers