the advantages and disavdantages of shopping on the line