These things can take a ridiculous amount of time sometimes (and can be resolved almost instantly at other times!).

I would keep a log of all dates, enquiries etc, to cover your own butt (always ask for call reference numbers too).