Invia SMS: Reasoning about Preference Dynamics