Have you raised kids? This is the least shocking expenditure I've heard of; if this had existed when my kids were born I might have shelled out for it.