Simply because KNC finally dropped that imperative and annoying "NO REFUNDS" made me take a decision.
Hasn't been confirmed but their delivery date was by the 15th, so now that it is after that date and they are opening refunds does that change anything?
There's one logical explanation: They are dead afraid of storm of credit card charge-backs. Company with CC companies on their back is in deep trouble, blocked bank accounts may mean the end. It's better for them to give the refunds at their free will since many, many people threatened to call their CC companies on Oct 16th.