Remember that a new unsealed driveway will soak it up like a sponge. It's soaks up less and less on subsequent sealings. Just so you are prepared for that if and when you get an estimate. They guy isn't trying to scam you when he tells you that, the materials cost will be higher when new.