d'oh
at least they're owning up and paying for it.
that should give you some piece of mind.
Yeah it may look crappy and it's a hassle to let them have the car longer to get it fixed, but it will get fixed and then you will be happy again. yay!
keep ya chin up.