In Reply to: Virgin posted by gaisie on Monday, 10. January 2011 at 11:05 Bali Time:
always had good flights but be aware they do not take cash.
Everything you purchase on board has to be paid for by credit card and multiple transactions will only incur one fee!