Most of the time, orders deliver immediately. Occasionally, they may take a while to arrive.
When the delay occurs, it means the order is still in process. In this case, please wait for some time and check later. Also you can try to log out and then re-login.
If you failed to receive the order you made 24 hours ago, you can send your order number to our customer service for help.