E-checks may be held for up to 5 days. This is standard policy for the big bullion dealers. However, I have noticed that one company I use frequently (JMBULLION) where I have placed thousands of dollars of orders now often ships my orders paid by e-check one or two days after I have paid. This is very validating of me as a reliable customer with over a dozen orders. I have also noticed, though, that Provident Metals (a much smaller company than JM) but where I have actually placed more orders (although for a smaller total amount) will wait often a full business week for my e-check before shipping. Apmex? Well, you know my thoughts on Apmex. They won't let me use an echeck even though I have a credit card on file from a previous order. That plus their higher prices means they get zero of my business. How long do bullion dealers typically make you wait before shipping your purchase?