I filed a complaint with BBB because care was charging me monthly (24) after I cancelled. I've talked to them many times but they are clearly thieves since they're unwilling to return the money they took. 24 months they billed me and not one notice from them. Responding to the BBB complaint they said "we DO NOT send notices when we charge your credit card." There is not one utility company or business that I've dealt with in 50 years that refused to inform me they were taking my money. Care.com is not just a lousy company they literally set it up to steal money.
I'm searching for a congressman/woman who will sponsor a bill to make it illegal to force people to sign up for automatic billing to look at or use the service for one month. If someone wants automatic payments then there should a way for those people to sign up but not require everyone to do so.