You have to bear in mind that Amazon was not in Spain until just a couple of years ago because you know, the law here is very much pro-publishers. This move is not a surprise for us Spaniards. A real pity.
On the other hand, taxis here in Spain are nowhere near the chaos they seem to be in Manhattan or SF. They are usually rather clean (not necessarily shiny but decently clean) and drivers tend to be agreeable (there are exceptions, as in everything).