According to the UK website, the SF store is now open.