I don't know anything about Canadian tax law, but it sounds like Canadian taxes are extra shitty.