Customer satisfaction has been defined in two basic ways: as either an outcome or as a process [25]. As an outcome, satisfying the end state resulting from the consumption experience [6]. As a process, it is the perceptual evaluative and psychological process that contributes to satisfaction. The definition is varied with regards to their level of simplicity which includes;