@MikeHoneychurch With a site license you first got an email saying that 10.2 would soon be available, and then fifteen days later came the email with the actual activation key. As I recall from what was said here, with a home license it was possible to buy the new version before WRI sent out an email about it.
@Pickett Yes, home license (upgrade, at least) was possible immediately after public announcement of 10.2. It required knowing what page to look at, though.
Perhaps any of you gents know what this kind of construct is called and what's it good for? happyQ[1] = True; e : happyQ[i_] := e = happyQ[e = False; #.# &@IntegerDigits[i]] I'm referring to this default value for `e` being the function itself.