We pay H&R Block to do ours. It gets so complicated filing both Canadian and US taxes, that we find it's worth it to have them do it for us. They always find us enough credits and stuff to more than cover the cost. Though, next year we'll probably just have them file our US taxes since we now have a good idea how to…