Refund policy

We want you to love your purchase. If you are not completely satisfied, we are here to help.

Return window

You have 30 days from the date you receive your order to request a return. To be eligible, items must be unused, in their original condition and packaging, with any tags attached. Proof of purchase (order number or receipt) is required.

Non-returnable items

Certain items cannot be returned, including perishable goods, custom or personalized products, intimate or hygiene items, gift cards, and any items marked "final sale." Please contact us if you are unsure whether a specific item is returnable.

How to start a return

Email us at support@megarmor.com with your order number and the reason for the return. We will review your request and, if approved, send you return instructions and the return address. Please do not send items back before receiving our confirmation.

Return shipping costs

  • If the return is due to our error or a defective, damaged, or incorrect item, we will cover the return shipping cost or provide a prepaid return label.
  • For all other reasons (for example, change of mind or ordering the wrong size), the customer is responsible for return shipping costs. Original shipping charges are non-refundable.

Refunds

Once we receive and inspect your return, we will notify you of the approval status. If approved, your refund will be issued to your original payment method within 5–10 business days. Please note that your bank or credit card company may need additional time to post the refund.

Exchanges

The fastest way to exchange an item is to return the original (following the process above) and place a new order for the item you want.

Damaged, defective, or wrong items

Please inspect your order upon delivery and contact us within 48 hours if the item is defective, damaged, or incorrect, so we can evaluate the issue and make it right.

Late or missing refunds

If you have not received your refund yet, please check your bank account again, then contact your card company and bank, as processing time varies. If you have done all of this and still have not received your refund, contact us at support@megarmor.com.

Contact

Megarmor — Email: support@megarmor.com — Phone / WhatsApp: +86 15671602861