I've had Kim prepare my tax returns for the past few years now, and she's absolutely fabulous. She's quick, accurate and very reasonably priced. When she calculated that I'd have quite a substantial bill to pay, she suggested that lodgement of the return be left until the last possible moment - after all, the money's better off in my pocket than the tax man's!