Relationship of service satisfaction to life satisfaction and perceived well-being