Really gutted for you,I wouldn't be phoning them to see what's going on,you should go down there in person,best thing to do as you said he keeps being horrible,is record every conversation with him...