Check out some old posts on this topic. I asked the same question a while ago and was recommended someone who makes them to measure. Must say when I got the bag delivered, the quality was by far the best I've ever seen ! Price was very reasonable too.
Sorry I can't supply you a link to her name, but if you search the old threads on this question, I'm sure you will find it.