Just out of curiosity, how was the 'dispute' resolved? Did they keep the kilt or did you accept the return?

I've had a few similar type situations, so I completely empathise. It's not easy when you are a small company working on small marjins to allow for any / all returns (like this one).