Does Trust Matter in Internet Shopping?