We usually deliver all our 18ct gold within 4 weeks. But for this Christmas we have stock some of these items for you. If you are ordering last minute, just give us a call to double check if we have it in stock and we will post it to you as fast as we can.