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 but items that may are en route to us, or at a seperate warehouse, 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!