Hello i'm in bali too, there is an apple store (PC Max) in jl. imam bonjol, denpasar, but you can't repair your iphone there, b'cause iphone not yet officially launched in indonesia.
But you can go to MAQ HOUSE Bali in Kuta Galeria (Sentral Parkir Kuta)
near ACE Hardware..i usually got my iphone repaired there...
you can repair ur iphone @ PC max... a guy inside can do it..
i've seen 2 iphone at PC max, but i dont know if the guy is a pro or not...
or,... goto rimo... there is a chinese guy on the 3rd floor (i forgot,all phone service floor) and i forgot what the name of the shop.. lol..
just ask u will find the shop... hendra if im not mistaken..
u can always repair most of iphone problem urself , just search in this site...( if u can speak indonesian though)
hi buddy, i can unlock your iphone baseband 05.11.07, i have guarantee for ur iphone 100% working properly again, call me if you need profesional help, +62 81 237 667555, i live in Denpasar Bali, i can fix your iphone 2G,3G SU/FU, 3Gs