Page is a not externally linkable
DilipShaw - 1:04 pm on Oct 31, 2008 (gmt 0)
... And amazingly this is a very recent survey. [edited by: DilipShaw at 1:10 pm (utc) on Oct. 31, 2008]
I also have trouble believing the survey. 29% means almost a 3rd of online users have their credit card, or important password details shared. How can one take that?