It's not the fault of the shops, it's the filthy British who just drop litter everywhere. Haven't looked lately but the grassy banks in Wick used to be just covered in rubbish. Whatever happened to "Take your litter home"? It's not exactly difficult - keep a plastic bag in the car.