Not sure if this deal is limited to Scotland but Lidl are selling kilts from 21st for only £24.99. The also have sporrans for £12.99, Jacobite shirts for £12.99 and socks for £3.99.
COmpared to kilt shops this is a brillant price, you would pay more to hire one. Note however these kilts are not wool, and the quality won't be as good. However if you are looking for one to wear to the football or rugby, its just the ticket.
Note lidl bargains sell quickly, get yourself down there on monday morning if you want one!