For Pickup: We usually have stock on hand. For large orders or long drives, please call ahead to confirm availability. Fridays and days before holidays are our busiest times, so stock may be limited.
For Delivery: Most orders arrive within 1–2 weeks. Deliveries are handled by third-party carriers, and customers are responsible for unloading the products upon arrival. Please be prepared with the proper equipment or enough help on-site to unload by hand.