pants, I was getting ahead of myself

Sorry dude but there is zero chance of you getting a VMNG300 but they absolutely 100% should have upgraded you over the phone because you have already got a shub. Ring them back because the engineer visit is pointless.