I for one agree with James on this matter.

It seems to me being defensive or offensive in reply to a "nice skirt" comment, would only serve to;

a. Offend those who don't know better

b. Fule the fire for those that are being flip.

Regardless of how the comment is made (other then from friends) I thank them. I may or may not correct them as to the garment being a kilt. As for digs from co-worker I simply tell them "I don't own a skirt" and leave it at that.

When my friends make that comment...