I usually get my SIM as soon as I arrive from the counter outside the Bintang Supermarket in Seminyak but this trip the first stop is Ubud. Can anyone recommend a place (preferably near Green Field Hotel where we are staying) to buy a SIM and that they will put it in and set it up? I bought one once and tried to set it up myself and got heaps of indo messages and couldn't work out how to make calls.
Thanks