Vendors Past and Present