For example, when a bottle of Whisk??? detergent is scanned, a coupon offer for Tide??? detergent is generated at the end of the transaction, and/or an advertisement for Tide??? detergent is displayed. [0165] Referring to FIG. 24, method 2400 includes a step 2410 during which transaction information is received by a controller, point-of-sale terminal, user device, or other device, regarding a user