This is the generic situation of purchasing products or services in a store or on-line. We have a customer (C) with an intention (I) that might be satisfied by one or more products (P) available from a vendor (V). C shops and identifies P to satisfy I, possible with the help of V. Now we are read for the POS dance.