Wait a week. That would be even better. I think the stuff i ordered was not in stock or something maybe. I do not know. I thought three weeks was quick. I ordered some other stuff online and it took 6 weeks to get to me.
They take about 3 weeks to turn around a custom order but they are well worth it. Order in 20 - 25 pnd ranges and you shouldn't ever have to worry about running out.