Its not the creators of these websites that you should be getting mad at. Its you government. By law in Quebec all business MUST advertise in french. You can also post in English but it most also be...