We currently offer flat rate shipping. You pay $6.99 per order no matter how many pieces you buy, so save more when you buy more items at once!.Most of orders are shipped via USPS, larger orders can be shipped by UPS.We usually process orders within 1-2 business days of orders placed (EXCLUDING HOLIDAYS AND WEEKENDS). Shipping transit times AFTER the order is processed varies by destination, it can take anywhere between 2-5 business days for U.S. destinations.We DO NOT offer overnight or express mail shipping at this time. We apologize for any inconveniences and please plan purchases accordingly.International shipping will be calculated automatically depending on the number of items purchased, calculated as: $20 handling fee + $3 per item, regardless of country of destination. It costs less when you purhcase more at once. We maintain 98% In Stock Rate, if an item is out of stock, you will be notified and refunded for the missing item. It can take a few business days for refunds to be reflected on your account