i would defiantely be contacting consumer affairs or the accc (if they arent the same people!) and be looking into your rights on this one. Very poor effort on the companies part why say a timeline if you cant stick to it - shame on them