Retailer, Software Manufacturer, Hardware Manufacturer