if my math is right that's 3.5 months to get a bag, was it stock, no special stuff? In any case that is a lot of delay yet, why not get a different bag before you left if you needed one for travel. Had you already paid for it, before it was ever made?
I had a guy craft me a custom rack, he had me pay when it was ready to ship. I like that feature of small businesses that do craft style work, it isn't exactly "cash on the barrel" but it works the same way. Yeah and I measured wrong for the rack, but it'll get fixed someday, by me, shipping is terrible