I found the whole mechanic of "taking rings then buying items from a backpack you're already carrying" really dumb.

Like having a shop might make sense but why would it be inside a magic backpack that's on your person?