My current turnaround time is ten days plus shipping. If you are placing a wholesale order, my turnaround time is generally two-three weeks, but please email for a more accurate delivery date. Wholesale orders are shipped insured. I ship via usps, first class generally, unless you request something to be sent priority or two day, or even overnight. If you DO want quick shipping for last minute holiday purchases, let me know and I will add the extra cost before you purchase. (I will try to accommodate that as best I can for international orders as well). Jewelry is packaged in a box (with plush in the box) and put in a shipping envelope. I would be more than happy to add a card for the recipient with whatever information you would like me include at no extra cost. If a piece of jewelry arrives to you damaged in some way- just ship it back and I will replace it with a new one upon arrival of the damaged one. Please use delivery confirmation if you are shipping an item back to us, as we are not responsible for lost items.