Please remember that our trading post is staffed 100% by volunteers. Orders can take up to 4 weeks to arrive once your order is placed as we ship in batches. If you need your order urgently, please send us an email and we’ll try to ship your order out faster.