Trust and the online shopper

The success of ecommerce relies almost entirely on trust. Without faith that products will arrive intact, on time, and as expected, consumers simply will not buy online. So, how can brands build up trust between themselves and their customers? And just how much are they risking if they lose that trust?