Shipping policy
All orders are processed within 1 to 2 business days. Once your order has been processed, you can expect to receive your item within a maximum of 6 days. We are not liable for shipping or delivery delays caused by carriers, customs processing, or events outside our control.
If you have any questions about your shipment, please contact us at admin@sftradeae.com.