Ways to Enhance Customer Loyalty with New Technology Trends