Building lasting customer loyalty in an age of instant gratification.