problem solving process in purchase decision