Boxes are shipped by the 18th of the next month. Example: If you subscribe June 5-July 4th your first box will ship by July 18th. Boxes are shipped via USPS which takes about a week to two weeks depending on how far away you are.