But questions remain over how this will be enforced and why many big box stores continue to sell non-essential items. Marianne Dimain reports.