You can't get the ultra cheap ex-LIS fares anywhere except BA Portugal. Hold it online, then just phone the PT reservations number it gives you- they can charge your UK card and issue an e-ticket.
[This message has been edited by dnw (edited 09-19-2003).]