Mint looks cool but I don't get how they have so many users. I think you'd need to be batshit insane to put a large collection of your financial details into an online third party service.
How do they "ask for your online banking user name and passwords" but not 'see' the information (as they claim)? They must be finessing the meaning of 'see'.
Who are these "online financial service providers" where my "online banking credentials are stored"? They aren't named, but the wording suggests they are someone other than either Mint itself or my own financial institutions. If these are the most important link in the chain -- the place where my credentials are stored! -- I have a right to know who they are.
Here's one take on it, http://www.brokegradstudent.com/mint-myths-debunked/