If you have a small order (less than 100 beads) it will ship First Class-- Unless you purchase this shipping upgrade! If you purchase this shipping upgrade your small order will ship Priority! First class is generally 3-5 Days delivery from ship date, and Priority is generally 2-3 delivery days from ship date. **Please keep in mind that during certain times of the year the USPS is very busy and we cannot guarantee delivery. Please remember once we ship and item, it's shipping time is out of our control! We do however, process and ship your orders the same or next day as purchase!