We offer free shipping US and Canada on all orders over 125$. Orders received before 10:30 AM (EST) are usually processed and shipped on the day the order is received (Monday through Friday). More details on our shipping policy here.
Returns are accepted within 30 days of receipt of your order. More information here.