A shopping receptacle for receiving and retaining a product item having an
interface surface associated therewith, the interface surface having
disposed thereon or therein coded data including a plurality of coded
data portions, each coded data portion being indicative of an identity of
the product item, wherein the receptacle comprises: (a) a receptacle
body adapted to receive and retain the product item and having an opening
through which the product item may be placed within the receptacle body;
(b) a sensing device adapted to sense at least some of the coded data on
the interface surface of the product item as the product item is placed
within the receptacle body, and generate indicating data indicative of
the identity of the product item; and, (c) a weighing device for sensing
the weight of the product item, and generating weight data indicative of
the sensed weight, the weight data and the product item identity being
provided to a computer system which: (i) determines, using the
indicating data, an indicated weight of the product item in accordance
with weight indications stored in a data store; (ii) compares the
indicated weight to the sensed weight; and, (iii) is responsive to the
comparison.