Posted by Elisa1 on Sunday, 17. April 2005 at 08:07 Bali Time:
I remember a couple of months ago there was a post by someone regarding buying a mobile phone in Bali. Someone posted back with a website of a company in Indonesia that had outlets in Bali. Can anyone help with giving me this website again?