Store items should have a field to indicate they are unique per player. I.e. a player may only have one of these items available at a time. Or perhaps a max quantity allowed in inventory.
Besides adding items via our store we also grant items via segments etc.
Sometimes due to bugs we may end up with multiple items in a player's inventory. This would prevent that from happening.