I had a bad experience with Clansman Knitwear as well. I ordered one of their embossed celtic-knotwork belts; the guy said I'd get it within 3 weeks.
5 weeks later, I emailed asking about it. I got a prompt answer back saying the belt was out of stock, and they had to put an order in, and that I should get it within another 3 weeks. As a way of apologizing for the wait, they offered to throw in a free belt buckle, which made me feel a little better towards them.
Another 6 or 7 weeks later, and I had neither belt nor buckle. Numerously repeated attempts at contacting them, via email and phone, failed. I had sent a money order, though I was able to detract it and get my money back. I don't know if they ever got it, but I sent them one last e-mail cancelling the order, while informing them that I detracted the money order, as well as my reasons for cancelling the order.
Yet contrarily, a buddy of mine ordered a kilt shirt and some hose from them, and recieved it within the 3 week period. So while I myself will never do business with them again, it left me wondering if they're disreputable, or if they just flaked off with my purchase.

What we need is a nice, big list of all the vendors, along with people's general opinions on them. Does anyone think this is a good idea? If so, I'd be willing to organize a list.