I really need a quality, comfy and durable messenger bag of decent size (but not unwieldy). I have to be able to carry it for an hour or so. Anyone know a good cheap place to get a bag of this …