We endevour to keep all of the charms in stock ready to send the same day we receive your order. However, there may be instances where delivery will be slightly longer than normal. In these instances you will be informed as soon as possible by email or telephone and advised as to the expected delay. This is normally about 7-10 working days.