RAT 5.
Becuase the delay is easyJet's fault (as opposed to a weather cancellation etc.), they will reimburse any expenses, and will probably have to dish out some compensation under the new EU rules. Getting this money on the other hand is another matter. With 600 flights cancelled in June, your friends will be at the back of a very long queue to get a response from customer services.