I have never traded at Bright, but I do know from numerous personal contacts that Bright has a good reputation in British Columbia. Slightly off topic but... I have a US address but spend less than 15 days per year in the US, and trade with my US account from wherever I am. I file a US tax return.