T taffy2 Guest Aug 23, 2009 #1 ...Australia ? should you register with council or taxation department?