These items are being shipped from China.
It takes about 2-3 weeks for them to arrive.
It’s the only way we can offer free shipping at these prices. Faster shipping is available, but then the price of shipping would exceed the the price of the item, and nobody wants that. Unless, of course you DO want that and desperately need something much, much faster and are willing to pay for it. Call me at (757) 632-0757 or reach out through the contact form.