A waste disposal system comprises a waste disposal unit, including a
processor, a scanner, a network interface coupled to a network, and a
remote processing system coupled to the waste disposal unit via the
network. The remote processing system includes a database storing user
sample preferences, wherein the sample preferences are used to select
samples to be provided to the user, and instructions configured to
receive scanned information from the waste disposal unit for a first
item, determine from the received scanned information that the first item
is a sample, receive an indication via the waste disposal unit whether
the user wants to order a replacement for the sample, locate replacement
options for the sample, transmit the replacement options to the waste
disposal unit, and receive from the waste disposal unit an option
selection by the user.