unfortunately it isnt just Brits get ripped off – the Germans and Dutch, Belgians and to a lesser degree the French, also get ripped off by their own Countrymen.
You are right in that this isnt Britain and it is a different way of life but I disagree with you that people come here expecting it all to be done the British way – they genuinely dont know what goes on because they have never bought here before and probably assume it is like it is in UK. That doesnt make them arrogant or bad people, just naive
therefore for language and culture reasons they tend to gravitate towards English Speaking agents – and I dont think it is unreasobnable to expect that people will treat you fairly. Perhaps maybe I am being Naive but I would expect the same whether I was in Britain, Spain or any other Coutnry – bearing in mind also that many people who come here dont initially speak Spanish.
Whether this is a good or bad thing I guess is subjective but this is no reason for people to be ripped off IMHO.