Domestic (contiguous US) customers will have a choice of shipping options at checkout. The shipping days / arrive by date displayed represent the transit times from the estimated ship date for your order to be delivered.
Estimated ship date is July 31, 2020 PT.
Payment will be collected at checkout. After this product run ends, orders will be submitted to the vendor up front, making all orders final. Check the discussion for updates on your order.