i haggle for almost everything, you cant haggle big corporate shops though, small local shops can give you good discounts if you haggle them.
i was in U.A.E last month, if you don't know how to haggle, they will rip you off there especially if are tourist, i managed to buy a sunglass that was initially about $20 for about $4 by haggling









