The Vendor in a Retail Setting: A Survey