In Reply to: Sim card posted by becstar on Saturday, 15. October 2011 at 09:39 Bali Time:
Just go to Star Disc DVD shop On Padma St (next to Tommy's-the bag shop). One of the staff will set you up with a card. A 2 min walk from your hotel.
Follow Ups: