We offer FREE shipping with ALL orders over $35 with code FREESHIPPING. For orders less than $35, we charge a small shipping fee, which is applied at checkout. All items will be available for pickup or shipped out within 3-4 business days. Once shipped they should then be delivered within 2-3 business days. Thank you all for your patience.