Treat different customers differently

This is difficult if you also insist on treating every customer the same. Or treating every customer the best, which is a better way to describe a similar idea.

No, the only way you can treat different customers differently is if you understand that their values (and their value to you) vary. It's easier than ever to discern and test these values, and you do everyone a service when you differentiate.