Yes and No. The website is a huge success and it helps you gain access to only tech savvy customer base. However, catalogues and Brochures are even better at building awareness of your brand with customers irrespective of whether they are tech savvy or not . Catalogues and the web should be used together for better success of your whole marketing strategy.