Processing time is 3-4 BUSINESS DAYS. Lanyards with beads all the way around them as well as custom & personalized items can take up to 1 week to process before shipment. We are no longer offering local pick-up/drop-off. All orders must be placed through the website.