Many people now buy their food and all the other shopping they need from big supermarkets, which are on the outside of almost every they town and city. These supermarkets are often all day and in the evening, and some now stay open all night too. Other shops usually open at nine o'clock and close at half-past five or six, with shorter opening hours on Sundays.