I used -to be a member of the 'Never go back!" fraternity, until I realised that a) I was running-out of local places where I could go, and b) the offenders would be unlikely to improve if everyone took my line ...they'd just have a mysterious loss of trade!
So, now I tend to give seller 'one more chance' ..... if I receive bad service, I complain in a calm, businesslike way(usually!)to the offender's manager and see whether it is just 'one bad apple'.
It is often amazing to see how well this has worked ...for me, anyway ..... I now have more places where I can shop, and, in
some, I get that little bit extra, because they know that's what I expect!!
Of course, you do have to be prepared to invest some time in it, and be aware that
you won't win 'em all
Incidentally, every shop in Spain is
supposed, by law, to have a 'Complaints Book', which can be perused, without notice, by the equivalent of 'Trading Standards' ..... I
believe that the Policia Local (glorified traffic wardens!) may have that as one of their duties. I can never recall the Spanish name for this book, so I cannot say "Bring me the complaints book!" in an imperious tone, should the need arise....it hasn't so far!
(I
have asked for The Accidents Book in a couple of UK establishments where a bit of their carelessness has caused me minor 'mishaps' ...... that did cause some rushing around, in both cases!!)
When I see these "How to Complain" books, I sometimes think "Been there, done that!"
I just don't think we should take cr@p customer service lying-down ....or we only deserve to get more of it!