Factors For Achieving Customer Satisfaction