A market can be found in the town centre, where farmers from surrounding villages sell their products, as well as secondhand clothes and basic consumer goods. Also fresh and dried fish from Lake Malawi and Lake Chilwa are sold. Local supermarkets, such as Peoples Trading Company, Metro and Shoprite are located near the bus depot. A dozen, mainly Indian- and Chinese-owned, shops sell imported clothes, electrical appliances, bicycles and other basic goods. Along the M1, several filling stations can be found.