Definitely put a written complaint in. They are taken seriously, I have seen numerous complaints about staff etc, and they were all followed up promptly. If they aren't then lodge another complaint. They should not get away with this, totally unprofessional!