In Stock. Sold by Santas Outlet and Fulfilled by Amazon. Want it Wednesday, July 8? Order within 6 hrs 55 mins and choose Two-Day Shipping at checkout.
Let's see if I order it via Santas Outlet in the link I provided I can get it by July 8th. But your link - it is 1 to 3 weeks.
Plus, I don't see where 30 are available - if 30 were available why would it take 1 to 3 weeks to be delivered.