Comment Re:Devil's advocate (Score 1) 295
But if you take the item with the original price sticker to checkout, and the person asks what price you would like to pay...
Either the shop owner is horrible at training and needs to sell the business if it hasn't gone under already, or they need to retrain/fire the clerk. No other store does this so I don't know why the clerk would think it reasonable.
Is that theft?
Of course not. The clerk asked you, and you answered. It was a dumb question to begin with and certainly not your fault.
But more importantly, who is at fault?
The shop owner is at fault for poor training or hiring an untrustworthy clerk. Given that I can think of no reason a clerk should think this a reasonable question to ask customers, it's probably their fault unless the shop keeper specifically trained them to do so. But if that's the case, obviously there is no problem as it was intended. Again, you'd be out of business as soon as word got out.
You argue the customer is at fault, for simply answering a question they were asked.
No, I don't that at all. The website isn't asking the customer how much they would like to pay. It's presenting the price to be paid (the sticker), and the customer is changing that price (with a counterfeit sticker), and the site is trusting that the price is the same as what it sent to the client. Most clerks would be trained to apply brain power to decide if the sticker is correct, and you'd be an idiot not to have your server do the same thing in 2017, something it could do with 100% accuracy and minimal development effort.
But that doesn't make it acceptable any more than applying counterfeit price stickers in a brick-and-mortar store would be.
I argue the customer is NOT at fault, again because there is no reason to expect a store to do this if that wasn't their intention.
Online stores have no expectation that their shopping cart will work the way they implemented it? That's a tough sell. Do you think they also expect their site navigation links to fail and their images not to load? If so, can you please email my boss and tell him that all those bug tickets the QA team submitted last week are invalid because we should have no expectation that our code works.
You're equating trusting that the data sent from the server was not altered by the client with a cashier ignoring the price stickers and asking every single customer what price they'd like to pay. Those simply aren't the same case—not even close. The end result may be the same, but that would apply to having the stocker attach the wrong prices to the products. I think we can both agree that would be the fault of the store owner or stocker, using the same reasoning I laid out above.