Supposedly, this is where Intuit deposited their $170M check for Mint.com. Supposedly, someone else has a stick in theirs. I think they both need to chill out and let people run their businesses as they see fit.

Supposedly, this is where Intuit deposited their $170M check for Mint.com. Supposedly, someone else has a stick in theirs. I think they both need to chill out and let people run their businesses as they see fit.