Our main warehouse is located in Texas, and we also have shipping centers on the east and west coasts. Orders ship with USPS and typically take 2-7 business days to arrive.
We usually ship in-stock items on the same day for orders placed before 12 pm eastern time (Monday-Friday,) but orders may take up to 48 to get processed and shipped.
Our packages are discreet and have no external indication of the contents.
* Tracking numbers may take up to 48 hours to start showing updates.