An investigation into the determinants of customer satisfaction By Mohammad Zaripour