Yes. Paying ahead of time is the only way for you to be guaranteed a certain quantity at a certain price. Otherwise, you run the risk of the price going up once it reaches the shelf or it having completely sold out before arrival.
If you have any additional questions - please send us an email at info@garyswine.com, call us at 1-888-99-GARYS (888-994-2797), or chat with us through the website.