In Reply to: Where to buy Sim Card posted by Upper on Thursday, 22. April 2010 at 11:38 Bali Time:
i know you can get them at matahari in kuta square but i heard (on the btf) that they were cheated with credit. the credit went onto the seller's card and not the customer.