Skip to content

FREE International shipping over $100! 📦


    Thank you for shopping with us!

    We are certain that you will adore your My Castle order when it arrives, but if you don't for any reason, please just drop us a quick line via our contact us page or e-mail and we will make it right.

    Our policy lasts 30 days. If 30 days have gone by since you have received your item according to your tracking number, unfortunately, we can’t offer you a refund or exchange. You must reach out with an inquiry within this time window to be eligible for a return or exchange.

    To be eligible for a return, your item must be unused and in the same condition that you received it. It must also be in the original packaging.

    we also provide free replacements for defective products within 12 months. If you are not satisfied with your purchase for any reason, just contact us at

    Order Cancellation 
    Cancelling orders is only possible if your order has not shipped. If your order has shipped, we cannot provide a refund until the item is sent back to our warehouse.
    If there is a quality-related issue, please email or message us some pictures/videos of the product within 30 days after you received it.

    If your return is approved, we will initiate a refund to your credit card (or original method of payment). You will receive the credit within a certain amount of days (normally is in 5-10 days), depending on your card issuer's policies.

    If there is no quality-related issue but you are still not satisfied with your purchase, you can still email or message us about what kind of problem that you're having with the products within 30 days after you received it.

    *Delivery fees are non-refundable and prior purchases are not eligible for price adjustments.

    *We do not offer returns for customised products such as print on demand canvas as they are custom made based on the individual's requirement.

    Late or missing refunds (if applicable)
    If you haven’t received a refund yet, first check your bank account again.
    Then contact your credit card company, it may take some time before your refund is officially posted.

    Next contact your bank. There is often some processing time before a refund is posted.
    If you’ve done all of this and you still have not received your refund yet, please contact us at:


    Customers are always our number one priority. Your feedback is very important to us and moves us forward.


    We are donating 0.5% of every order to carefully selected non-profit organizations. Currently, National Bread Cancer Foundation Inc. Check here for details.


    No matter where you are, you don't have to worry about delivering to your country. Completely free on all orders over $100. As we ship worldwide, please allow the total shipping time between 8-16 days.


    We are proud to offer our customers a No Questions Asked Warranty on your products within 30 days.