It's really simple: either you accept shrink, or you hire enough people with keys to handle your anti-theft shit.
I don't go to target anymore, CVS, or Walgreens if it's at all avoidable because it's going to take an hour to get in, buy a few things, and leave.
They want to lock shit up, but then only have one employee covering the whole damn store that can unlock shit, meaning if you want some laundry detergent, it's going to take you half an hour.
Of course, the local grocery stores, Walmart, Amazon, and various other retailers don't lock shit up, so yeah, I just go there and don't have to deal with stupid bullshit pushed by morons who haven't gone shopping in one of the stores they run.