don't know the price they paid for the swiss ticket, but doesn't matter as flight was cancelled so they have an obligation to get them to their destination.
initially the delay for me was only 2 and a bit hours, then as time passed it was delayed even more to 5 hours plus. I needed to get to uk so cancelling wasn't an option and different airlines were charging a mint for a ticket.
i have asked easyjet to send me timings and all reasons for the delay, wishful thinking on whether that'll turn up.