Customer behavior is changing. With the number of great brands increasing every day, fewer and fewer customers remain loyal to one particular brand. Even some fundamental concepts of online business and marketing are about to experience some major changes. For example, a…