When you try to reorder an item in the shop the Nth index is not considered a valid location.
Steps:
* Queue 3 items
* Try to move item 3 to pos 0 - Notice: the highlighting and snapping to the 0th position
* Try to move item 1 to pos 4 - Notice: lack of highlighting and snapping
Expectation: You should be able to move all items to any slot including the 0th and Nth position
Steps:
* Queue 3 items
* Try to move item 3 to pos 0 - Notice: the highlighting and snapping to the 0th position
* Try to move item 1 to pos 4 - Notice: lack of highlighting and snapping
Expectation: You should be able to move all items to any slot including the 0th and Nth position