You have been far more responsive than most.
My company (small self employed 10 people) is also very service conscience but with the high pace of business today it is hard to always be perfect. I certainly will look to order from you again when the need arises.