A day of shopping in Bali often results in a treasure trove of fine arts and handicrafts. Bargaining in local markets, shops and art galleries is common practice – getting a good price largely depends on your bargaining prowess and good humour. Remember to bring along some cash as not all places accept credit cards.
Some of the best places to shop in Bali open late and usually until 11pm. Many local designers and skilful dressmakers offer reliable services. Shops selling similar items are normally grouped together to make comparing prices easy. If the place you're in doesn't have a particular colour or size, you can simply pop over to the other next door.