Well, the update: cancelled the Vive at about 2:15, ordered the Rift not long after (though had to take to my credit card companies fraud team first - hehe) and now I have the DPD link and it'll be delivered tomorrow (and no I've still no idea when the Vive would've eventually shown up)