The best customer experiences come with unexpected touches; the small things that show you that someone has taken a little extra time to think about your customer needs.
You need your customers more than they need you. So getting to know your customer; continuing to understand them; and doing this better than any of your competitors should be your top priority.