dont know how long it will last and whether its worth it in every case but today I booked a return fare for the end of october from melb to bali for my cousin. The cheapest fare by well over $100 was doing a single melb/bali with virgin and then a single with virgin coming home. And thats on direct flights as well. The return fare is in usd and even with the ex rate (which is neg) and the fee the bank charges it still worked out $100+ less than the advertised Virgin return tkt, and even more than the Jet* and garuda fares. Worth a look to save a few bucks, cheers!!