You may want to check out the killspencer weekender. It's pretty comparable to the monocle x porter and they're local (silverlake). I've travelled with one for the last couple years and really happy with it.
Edit: Derp, just realized you were looking for a shoulder bag and not a carry on. Sorry.