This assumes you value ordering through Amazon (I do b/c prime shipping, easy return policy, and I have a large gift card balance)
One thing I've noticed is that amazon may list a delivery date far out in the future, but it's possible you still get the product quickly, depending on what I can only assume are local warehouse logistic issues.
Over the past two weeks I've ordered packing/shipping supplies, a high chair, some electronics, and a board game which all had expected delivery dates of +1 month, and they all arrived in 2 days.
YMMV.