To cancel without any explanation is disgusting, it does not matter whether you are using an agent or self-handling. easyJet customer relations need to get their act together before they go down ths Ryanair route.
I can feel an email to Ali Gayward, EZY Commercial Manager, coming up.