All our items are shipped with either USPS First Class Mail or USPS Priority Mail. Most orders are filled in day or 2, however there are certain circumstances where a product may be back ordered and it could possibly take longer. Customers are always welcome to email us on the status of their orders. NOTE FOR DEC 2011 - Due to the holiday rush, orders are taking slightly longer to get packaged and shipped. We will do our best to make sure your items arrive to you in time for Christmas.