Not really, it's probably culturally dependent. Haggling is common in lots of places. Even here in my western European country, where it's mostly gone, I know many people who enjoy it and proudly display their deals. Then again, the salesman in Tintin is from my country ;)
It's not that different from playing poker, it's just more informal.
This is a personality... um... "quirk" on your part.