In Reply to: Sim Card posted by fairy on Tuesday, 4. May 2010 at 12:10 Bali Time:
there are a few shops there selling them. Just look for the stand out the front of the shop.
Follow Ups: