Major cities in Indonesia have shopping complexes, supermarkets and department stores where prices are fixed. Shops are usually open all week including Sundays.
Shopping hours are usually between 9.00 am and 9.00 pm for department stores and supermarkets in the large cities with shorter hours on Sundays. In smaller cities, shops may be closed between 1.00 pm and 5.00 pm.
Bargaining is customary in small shops and markets, the art of which is to start at half the asking price and slowly increase your offer until a compromise is reached. Remember it helps to smile while bargaining.