The Raincoast eCatalogue: the creation of an electronic catalogue as a supplemental selling tool for sales representatives