Main factors considered when deciding to buy online