Standard order takes totally about 14-21 days to deliver after order. 2. Rush order($50) takes totally about 7-10 days if not delay by the carrier. 3. Rush order guarantee delivery within 10 days after place order. 4. Delayed rush order will refund the rush fee and 20% of the order fee. 5. Do NOT accept return or full refund for any delay order.