You've Got Mail ★★★★

Lovely story about love.

Not such a great story about the impact on retail by Internet companies