ncluding an interface to communication network 108, and is coupled via communication network 108 to corresponding interface devices in other computer systems. [0077] User interface input devices 210 may include a keyboard, pointing devices such as a mouse, trackball, touchpad, or graphics tablet, a scanner, a barcode scanner for scanning article barcodes, a touchscreen incorporated into the displa