You might try any place they sell school uniforms. My wife got a nice skirt at a reasonable price right off the rack, and they tend to have lots of sizes and a variety of tartans.