Can't remember if it's the whole of Spain or just BCN but I think there is a limit of €400 worth of good before criminals get anything serious happening to them when caught. If they steal under that amount they get a stern talking to and a caution which is a hardly a deterrent.