I would say Kiltmart, but it depends on what tartan does he want. I have emailed Stillwater before and got a really rude response.

I asked where the kilts were made and his response was very generic, something about overseas contractors. So he didn't really answer my question. I guessed that they were made overseas, but where exactly?

The forum on here doesn't say much about Kiltmart, so alot of the things people say about it are mostly hearsay.

For me, the deciding factor is always whether the salesperson can answer a question without sounding rude.