This seems to have two possible, quite different, interpretations in english.
One is that in american shops, all the items are unique.
The other that you won't find objects of such quality as in american shops.
Can any native speakers please clarify what the sentence actually means? Thanks :)