For
It makes shopping fairer and more flexible.
Against
It causes confusion and slows down service.
Anonymous excerpts, translated where noted.
“You can always attempt to haggle, the worst you can get is a no.”
“Most mom-and-pop stores will negotiate with you if you're buying multiple items”
“Some shop clerks will just be confused if you try to haggle.”
“It's mostly seen as a waste of time, with people preferring the efficiency of having a fair price out of the gate.”