Pickup available. Local delivery time is 30-60 minutes.2 Day shipping for domestic orders, 5-7 day shipping for international orders. Expedited options also available. Guaranteed to arrive in perfect condition and in a discreet package. Most of our products are crafted in the United States by various professional glass artists, you can also order products from other countries. New products added weekly. Feel free to contact our friendly staff if you have any questions or concerns. We really appreciate our customers!