Here at Magic Period, we love each and every customer that shops online with us. If you aren't quite happy with your purchase and would like a refund or exchange, we will still love you.

How to? Easy!

1. You will need to email us to get a RA# - Returns Authorisation Number within 7 days for US orders and 14 days for International orders. Do not forget to email us your Order# as well so we can process your return quickly.

2. Once you've sent us an email, our customer care team will contact you with details of your return, your RA# and your returns form which you will send back to us along with the item(s) you wish to return. Your return will be processed within 24-48 hours upon receipt and you will receive a returns confirmation via email once your return is approved.

Please note that returns can only be accepted if:

+ Your item was not purchased on sale

+ Your item is not lingerie/hosiery/bodysuit/sunglasses/hats

+ You package the item(s) as received - folded and well wrapped. Item(s) are in it’s original condition, with all tags attached and with no indication of being worn, washed, or damaged in any way.

Magic Period reserves the right to refuse a return on any item(s) that do not meet these standards.

Please note that we do NOT issue refunds unless items are confirmed faulty by our customer care team. We are also unable to issue refunds for deliberate damaging of items and change of minds returns.

Items purchased during promotional sale periods will NOT be eligible for returns or exchanges.

SHIPPING FEES are strictly non-refundable.

ALL returns will be issued an online gift voucher via email once we received your return.

Returns Postage

You will need to cover all the returns expenses. Ideally you email us the tracking number so we know it's on its way. Standard Post takes quite long so if you need a speedy return, we advice you to Express Post it back to us.


If you would like to make an exchange, we recommend that you place a new order for the size that you need, as we cannot place any items on hold.

Request a refund for your original order by emailing us your Order#. Put your new order number in the “Customer Notes” field. For US returns, we will email you a return label within 24-48 hours upon receipt of your request. For international returns, ship your order to the address provided in the email you receive. Once we have received your return, we will issue a full refund for your original order.

Order Cancellation

All orders are subject for verification and approval within 24 hours. In this time, a customer may cancel or change the order. Cancellations after this requires a restock fee of $5, the fee is taken off the money when refunded. Note that once the item has been fulfilled and marked as shipped, we are not able to make any changes or cancellations to your order.