There are many other online issues which are more technical in nature: usage of the computer, slow online connectivity, viruses and time zone differences. Other aspects would be personal to buyer: credit card payment, no cash transactions, immediate gratification, invalid warranties, no refunds and non-delivery of purchases.
In summary, the main advantages of shopping online are convenience and cost savings, while the main disadvantages are security risks and reduced hands-on purchase gratification.