Due To Unexpected Demand, Stock Is Extremely Limited.We Have Just Completed A Manufacturing Run.All Colors Now Available. Order Now As We Expect To Run Out By May 22.