> Why is it the customer's responsibility to figure out and comply with the rules of your (nonstandard) system to avoid getting charged for something they don't intend to buy and didn't in fact use or take out of the store?

Because that's the store's policy. If you don't like it, nobody is forcing you to shop there.