We have been selling wedding favors and wedding favor accessories on Long Island, New York for weddings and other occasions for the past 15 years. Most wedding favors are in stock and will be shipped out within days 2-3 business days. Ribbons take 2-3 business days to make and are shipped the following day. Shipping takes 2-6 business days depending on your location. All favors and accessories can be refunded or exchanged within 10 days in original condition and packaging. All ribbons, wrapped favor items, food products, and close outs, are not returnable.