user centered multi dimensional retail experience