i'm looking to open an account and trade remotely. i need to pay very low per 1000 commission for my strategy to work and it seems like the only firms that can offer me a commission lower than $.50 per 1000 are canadian firms. why are they able to do this while american firms can't make it work? also, what risks come into play if i, as an american, deposit money with a canadian firm? what legal recourse do i have if they try to screw me? how can i be sure i'll get my deposit back when i want it? help much appreciate.