What time they are meant to stop selling, and what time you can find a back street shop owner willing to sell is two different things. You can always by alcohol in Albert, but legally I think it's from 8am to 10pm each day, whereas in the UK where I moved from you had the big Asdas etc open 24/hrs and you could buy any time except between 12pm Sunday night and 6am Sunday morning!