Haven't lodged your tax return yet? It's time to get cracking to pocket your refund sooner. October 31 marks the final date for do-it-yourself tax returns to be lodged. Miss the date, and the outcome could be a lot scarier than the jack-o-lantern ...









