Whether it is simple trinkets, a nice statue or high fashion boutiques that turn you on, Bali is a shopper's paradise. A huge range of very affordable products are offered to the point where shopping can overwhelm a visit if you allow it to!
Clothing is a real draw. Popular sportswear brands are available in a multitude of stores in Kuta and Legian for prices approximately thirty to fifty per cent lower than you would pay at home. If the mass market is not your thing, try the ever-increasing number of chic boutiques in Seminyak and support young local designers. Jalan Laksmana is a good starting point.
Bali is an island of artisans, so arts and crafts are always popular. Try to head to the source if you can rather than buying from identikit shops in Kuta or Sanur. You will gain more satisfaction from buying an article direct from the maker and seeing the craftsman in action. Bali has a huge range of locally produced paintings, basketware, stone and wood carvings, silver and shell jewellery, ceramics, natural paper gifts, glassware and much, much more.
Dried spices and coffee are very popular items to take home. Most supermarkets have specially designed gift packages aimed at tourists, or, if you are visiting Bedugul, buy at the Bukit Mungsu traditional market.
Whatever you are buying, make sure you are in your best bargaining mode, as these skills will be required except in the higher-end stores that specifically state that their prices are fixed. And of course, bargaining is a lot of fun.
For more general shopping, Bali is home to a myriad of small stores and supermarkets and you will not be short of options. In recent years, 24-hour convenience stores have mushroomed in South Bali with the CircleK franchise chain being especially prominent. The staff at these always speak English and the product lines they stock are very much aimed at visitors; everything from beer and magazines to western foodstuffs and sun lotion are available around the clock.