I do wonder about this at times... I know the issue with STH payments has been raised in the past. That they make a crapload of interest every extra month they have our money, thus the crystal gifts for paying in full early.
This is what, a few million bucks if you include NLCS and WS? So every extra day it is in their bank account, they are earning interest on it? Not saying that's the reason for this delay/screwup, but it's in their interests to keep it as long as possible. Yet again why I'm not concerned, and that it will be made right in the end. But they definitely have a reason to wait as long as possible to refund the money.