Shopping is always a fun experience. However, customer satisfaction and trust are essential ingredients for successful long-term customer-supplier relationships. Usually, customer satisfaction originates from a user's comparison of post-purchase and post-usage evaluation of a product with the expectations held prior to purchase.