Hallo!
Weltenbummler hat recht, Denpasar kannst Du Dir sparen. Zum Shoppen gibt es Auf Bali nur eine Adresse und das ist Kuta. Es gibt dort nichts, was es nicht gibt.
Das einzigste Kaufhaus, in dem Du nicht handeln kannst, ist das Matahari auf dem Kuta-Sqare ansonsten kannst Du Dich da voll austoben. Optiker gibt es auch in den Einkaufzentren. Ich würde es an Deiner Stelle aber trotzdem auf der Jalan Legian versuchen. (Das ist die Haupt-Shopping-Meile mit vielen kleinen Läden).
Sich einen Fahrer zu mieten ist die einfachste und beste Wahl, sich auf Bali fortzubewegen. Pro Tag musst Du mit durchschnittlich 40,00 € rechnen. Such Dir vorher schon im Reiseführer aus, was Du sehen möchtest, dann kannst Du es dem Fahrer einfach in die Hand drücken.
Solltest Du unbedingt nach Denpasar wollen, kannst Du auch mit dem Bus fahren. Es gibt direkte Verbindungen dorthin von Kuta aus.
Die Taxipreise ändern sich eigentlich jedes Jahr. Kommt meistens darauf an, wieviel Touris da sind. Handeln ist das A und O. Ich weiß, dass eine Fahrt von Nusa Dua nach Kuta letztes Jahr abends 40.000 Rph gekostet hat für 2 Personen. (ca. 4 €).
Gruß casu