I've never purchased anything from Scotland Yard, but I can whole-heartedly recommend the Celtic Croft. I purchased an ancient kilt with cheater pleats from them, and it arrived quickly, was a good value for the price, and the customer service was quite good.