Just completed my tax return and I have to write cheque to pay even more money to the blood sucking revenue!! I'm not even self employed - how can they get it so wrong meaning every year I have this crap. Deadline is Jan 31st folks. Don't be late.