Where do you wonderful people buy suits for the leavers ball? Looking for something that won't make me bankrupt, for a son that's not too bothered about suits and occasions. He is tall and slim however so it can't be just any regular suit or the length won't fit.