Understanding Customer Behavior