Factors obstructing intentions to trust and purchase products online