For urgent matters you can reach us on our store line (514) 252-8277. For general matters please see our contact details.