Other popular stores are Mega (shopping malls), Stockmann, and Marks & Spencer.