Due to holidays, orders place between 13th and 22nd September will be shipped on the 23rd September.
Buy your frogs before they sell out for good!