We generally ship within two business days upon cleared payment. However, for custom orders made, this will vary upon time needed to complete your order. Returns are accepted only after buyer has contacted us to explain why items are being returned. Thank you for your interest!