I don't think that we can determine reasonable. For our family, all of those budget items would be low. I agree with good shoes and would never buy used. If your family is needing to use credit cards to pay for things, then the amounts are too high. If not, your DH probably needs to shop with you to see how reasonable it all actually is!