We do have the shipping times listed on 3 different pages accessible from the top nav (and bottom nav), one of which is labeled 'How We Ship'.. so I dunno. It's not really something I'd considered before this, or had offered as feedback (everyone so far has advised me that outlining your details on the Shipping page is the industry standard.) And I can definitely say that I have many more visits to the FAQ and Shipping pages than I have orders, so I'm guessing people actually do read them. But again, I can't say for sure, and I haven't seen complaints about it.
It also might have to do with the products themselves. These are unattached pieces of metal/wood for the most part, at lower prices than you'd see in a guitar shop.
Beyond that, Oberlo and Shopify are setup for these kinds of businesses, so users get a stream of emails confirming each order and tracking the package throughout the journey. That seems to be enough, so far, at least. But like I said, I think that's fair criticism and something I'm actually looking to change on the checkout. It would be great to load in a shipping time on checkout pages (this information is available from the vendors), but that's not supported yet, it doesn't look like.
20 days is certainly pushing the limits of what customers will tolerate without advanced notice. Many people would probably be calling for refunds after 2 weeks if they weren't told "This will take 2-4 weeks to ship" (which his site does NOT do).
30 days would be absolutely unacceptable to most people.
If you ordered a cheeseburger at a takeout place and they said "Thanks for your order!" then took 3 hours to make it, would you say "Oops, it was my fault for assuming it would be ready in a reasonable amount of time!"
No, you'd be frustrated and asking where your food was, especially since you'd paid for it 2 hours ago and they never warned you about how long it would take.
That's shady as hell, dude.
> You just need to clearly state all over the site that your delivery times are 3-4 weeks.
You definitely don't do this... at all. It's clear that you've intentionally buried that information in a separate "How we ship" page. Nobody thinks to look for that, they'll all assume shipping is the standard 5-10 days unless otherwise indicated.
If this is actually working and not causing tons of angry emails/refund requests, congrats. But I'd feel like a jerk doing that to people.