Vendors can be found in main town locations and out in the world of Sanctuary.
Types of Vendor
Known vendor types include:
A vendor's items for sale will change over time. Should you not find what you are looking for, the items they sell will change. In Diablo 4 vendors have a timer which shows when the vendor will restock their goods with new items.
Restocking time is thought to be 60 minutes.