Maximize Profitability by Keeping Customers Happy