Routine online stuff seems to work well.
On the other hand .... my nephew has now been waiting more than six months for a V5C for an old motorcycle that he's trying to register. He's called numerous times and each time he gets fobbed off saying it's with another department.