shopping dynamics