May I ask if you also tried
www.ba.com ? Fares from £70 return (plus approx £29 tax) are available from 26 May (1 week's notice) at this present time (07.22 hrs BST)
However, the fare would be £244 (plus tax) if you go tomorrow! Still - we're not "no-frills"!
It just goes to prove that George Orwell was right "You can fool some of the people all of the time, all of the people some of the time, but you can't fool all of the people all of the time..."
Maybe that's why EasyJet made their first loss last quarter?
EasyCruises? Bring yer own sheets, mop and bucket - save a packet!