In British Columbia, you should generally avoid using special characters (like the @ symbol, for example) in corporate names. Some names with special characters may be accepted, but the likelihood that your name will be rejected increases when it includes special characters.
Back to Incorporation: Alberta, BC, Federal, Ontario, Saskatchewan.