Did only part of your order show up? Chances are the order got split. This means that items we could immediately fulfill shipped right away. Other items that may still be en route to us, or at a seperate warehouse, and will ship out a bit later. Feel free to reach out to us by email or by phone at 888-406-1984 for more information!