I have never used Carter's, but I can see where MANY folks can benefit, and apparently MANY do, from their services. But, to expect it for free is silly. If someone puts a service that is in demand out there that is a result of work/research/effort, they should be compensated for it by whatever the market deems it to be valued at. If you don't want to pay for someone else doing the work, do the work yourself, and stop whining about it.
PRO