1 week domestic and 3 weeks intl. works fine for me. I don't expect people to ship as soon as I pay. We all have lives to live.
I think this is pretty reasonable; I'd be fine with this.
My current pending deal is at 14 days after payment cleared. Very small order, domestic, (very large) dealer, still not shipped yet.
The deal before that, the dealer was happy to take my money before going on a "last minute trip" about a week after I paid. The posters shipped over 40 days later. This guy went to Mt. Doom and back.
The one before that was international (U.K.), another dealer, and it took over 60 days
after I paid, before it even shipped. This was an in-stock item. No time in two months, almost the full winter, to take a break from life. Busy dude, yeah?
(But not busy enough to instantly respond to my query and send me that Paypal invoice when I ordered!)Nothing like a making a customer feel appreciated.
Again, my shitlist is long.