Sellers usually put unreasonable prices on their goods, because they know most people just pay what they are asking for without questioning. But the minority who notices it and appeal to bargain are able to convince the sellers to decrease the prices to more reasonable digits. Both, sellers and buyers, win in this case. So I see only pros in bargaining.
Some sales often make unreasonable prices and they will see the condition of the buyer, usually when a buyer comes who looks like he has a lot of money the price will be raised and I have seen that when buying something.
That's why I prefer to buy something in a shop that already has a price attached to the product so we don't need to ask for a price reduction and before buying we can also check the price on the internet.
Bargaining when buying something is common and it will vary quite a lot in the style of the existing buyer.
That's why it used to be said that the buyer is king because the seller must serve well every time a buyer enters our shop.
If the sales offer a price for an item that we think is unreasonable for the item they are offering then it would be better for us to bargain for the item if we really want it but if after making an offer and they don't give it then it would be better for us not to buy the item because what they are selling is unreasonable for us to buy at the price they offer.
When we choose to shop at a store that already has a price tag, then when we make a payment, of course it is in accordance with what is stated on the item and of course this will make it easier for us to make payments without having to bargain. I agree with you, we often see those who bargain when making purchases, those who have limited money and also those who see the price of the item is not in accordance with the general selling price and this often happens in markets where the price is not listed on the goods being sold.