UK SIM cards
The O2 UK sim cards we used to sell are now available from simcardguru.com. These are still shipped from our Melbourne office and we still handle all after sales support.
These sim cards are available as either the standard O2 UK sim card (with unlimited UK calls and your choice of either 6GB or 20GB data) or the O2 UK sim card with international calls (which includes 1000 call minutes that can be used for both local calls and for calls home to Australia plus 10GB data).
You can also buy the O2 UK sim card with international calls from englandrover.com. It works out around $10 cheaper to buy this sim card from England Rover but when you buy the sim card from England Rover you need to activate it yourself after arriving in the UK (which only takes five minutes) while this sim card is activated for you if you buy it from simcardguru.com.