Of course they are linked. Prices are always linked to costs. What world do you live in?
Again, a profitable business like WalMart has the option of eating that cost. They choose not to in order to make more money, therefore the profit motive and not the shoplifiting is tho blame for the increased costs.