NBD Model of Repeat-Purchase Loyalty: An Empirical Investigation