Originally Posted by SteveEisenberg
Free isn't a scam, but there's usually some work involved.
This is exactly how I feel about it. It would be unreasonable to expect any company to simply provide a completely free service without at least a few catches (unless it's ad-supported, in which case the ads are the catch). They need to make money too, and these charges are easy enough to avoid and are spelled out in the terms of service.