We sincerely apologize for a delay in the shipment of some pre-ordered items, which were originally anticipated to arrive around mid-May. Due to unforeseen global trade developments, our recent shipments have experienced unexpected delays. We now anticipate these orders and more warehouse stock will arrive around May 27th. We are working diligently to expedite the process and will provide further updates if this timeline changes. Thank you for your patience and understanding.