I have just seen that M&S do a long version of their school trousers - but at £12 they are not cheap. Anyone know of any "cheaper" retailers offering a "long" version of the school trouser in grey or black?