Shopping involves several key components that contribute to the overall experience and process. Here are some of the mai...