Starone,
If your mate is having to fork out £215 for BCN that means the flight is doing very well, it's called yield management. As seats are sold prices go up.....
If IB was waaaay [sic] cheaper why is that then? IB has cheap tickets and one of the highest cost bases in Europe. Somthing doesn't add up.....
As for ezy's loss for the last 6 months. Last year was the only year they ever made a profit in the winter season so no surprises that it gets back to normal.
TTFN