Delivery will be usually done within 2-3 days after the order placement depends on the stock availability.
Any Exchange or Refund request has to be sent within 24 hours upon delivery, refund will be done 1-3 business days, and exchange will be arranged 1-10 days depends on the stock availability and logistics arrangement.