Comment Comment by seansoutpost Funny enough, I remember people having this exact sentiment about PayPal in 2001. parent seansoutpost 10 years ago