Weekly markets offer a good price and a range of goods.
Explanation - Weekly markets offer a good price and range of goods with immense scope of bargaining owing to the presence of variety of local traders. Prices are low due to absence of costs that are present in case of malls. For example, the huge maintenance cost of infrastructure in malls.