Borderlands – When do shops change inventory

borderlands-2

Do I have to wait a certain amount of time before the shops get new stock or is it something as simple as changing zones?

Best Answer

The shops change inventory every 20 minutes. There is a convenient countdown timer under the item of the day.

The only exception is if someone currently has the shop open, the items won't switch until everyone is out of the shop interface.