In Reply to: Planet Shoe Shop?? posted by Tanya on Wednesday, 8. July 2009 at 20:31 Bali Time:
I think you will find the PLANET shop you are referring to is still in Legian st, but as far as I am aware it is a surf ware shop that obviously sells shoes and surf gear.