Finally, it's arrived. SMS delivered my passport with matching i-visa today. They didn't text me, like they promised, but they did leave a note when they tried to deliver it last Friday and found I was out. Fortunately, I could use their lovely web site to reschedule a delivery for today - they even managed to miss all my interview times, which is a bonus with deliveries. The delivery guy was more interested in avoiding being clamped than asking for my ID, despite the great big “Identification required” sticker on the envelope, but you can't have everything.
It looks the same as the last one, right down to the black-and-white photocopied passport photo look they gave that photo I'd spent ages trying to get. At least they're consistent, hey?
Thankfully, I won't have to do that again for another five years. Yey!