How awesome is that!
To be honest, I'm surprised since you made alterations and didn't plan on returning anything.
I almost think that you should go back to this company for additional needed service, when needed, since they offered restitution without question.
I think that's great customer service.
I'm very happy for you that the resolution was in your favor. WIN!