Online Shopping and Catalog Shopping: Exogenous and Endogenous Antecedents of Consumers' Channel Choice