Mistakes happen.
I think the way it's handled is more important than the error itself. If they don't care or try to pass blame elsewhere that's a bad sign. If they take responsibility and fix it and ensure the time/monetary expense to you is none or minimal then I'd say that was a decent result?