Say what you want about Microsoft, but when it comes to clear and well-communicated support cycles, they belong at the very top. This is the ATMIA's own fault for not properly getting ready for the future even though XP's EOL has been known years and years in advance, and has even been extended a few times.