Thank you for your patience with shipping delays related to our year end inventory. We are now back to shipping orders as of July 23. We will work through previous orders by availability, order date and if paid shipping was used. We will email you if there are additional delays. We apologize for the extended inconvenience.