30 free hours childcare. Is it really free?