The place for nice shopping in Bali is Seminyak. Here are some of my favorite shops to visit.
Sea Circus for breakfast and coffee
Namu for fine accessories
N°11 for nice caftans, bags and shoes
By the Sea for everything sea breezy
Bali Deli for sweet treats
Word of Mouth for unique designs
Biku Bali for afternoon tea
Ku De Ta for sunset cocktails
and if you missed it Shop Latitude from home.