I ordered a 4 yard 'casual' wool kilt as a step up in quality from my traditional choices for competing in heavy athletics. Inexpensive kilts aren't so inexpensive when you keep having to replace them. I purchased the kilt from a reputable merchant who did an excellent job on a 16oz tank for me previously.

Here's the rub. I was measured, confirmed the tartan and that I wanted it in 13oz because I wanted the lighter weight due to it being used primarily for tossing cabers etc in.

I was told that it would be the usual 8-10 weeks turn around time, which I was fine with. Next week will be week 10. I contacted the merchant to ensure that I would get a notification email when the kilt shipped, so I could track its delivery and not worry about the box sitting on my front porch without me knowing it.

I was told that the order needed to be checked, then was told that the supplier had run out of the 13 oz. tartan I selected and was waiting for another run of it--ergo, they haven't even started the kilt.

The merchant appologized and said that the supplier could provide the 16 oz. tartan for the same price, but since this is the holiday season, the process won't begin until after the new year. Expected delivery of the 16 oz. kilt will be mid-March.

So here are some questions for your advice:

Do I wait until March for a 16 oz. kilt that I originally wanted as a 13 oz., delivered by Christmas?

Do I tell the merchant to hold off until the 13 oz. material is ready, then expect it later than mid-March?

Do I cancel the order, ask for my full refund, call another merchant to see if they have a supplier for the tartan in 13oz. and pay a few extra dollars for a rush?

What say you?