Just noticed the alphabetical sorting of the shops (by name) is case sensitive and doesn't handle collation (i.e. the comparison of "different" charsets).
Last two shops aren't propertly sorted:
discocaso records because it's lowercase "d"
Étoile Disques because it has an accent on E