Are your DVDs original?

Yes, all our DVDs are ORIGINAL.

Not only are our DVDs shipped directly from authorized wholesalers in America, Magic Castle is also a Media Development Authority (MDA) licensed magic instructional DVD retailer in Singapore. Any other shops, whether online or physical, that are selling DVDs without a licence is breaking the law!

Every single DVD has to go through MDA for approval before it can be sold to the public.

We urge everyone NOT to purchase DVDs from these unlicenced/unreputable shops as not only it is against the law, you will also not be able to tell the authenticity of the DVDs, whether or not are they are pirated products.

Where are you located?

We are located at 150 Orchard Road, #04-35, Orchard Plaza, Singapore 238841.

What are your operating hours?

Unless otherwise stated, here are the operating hours.

Monday, Tuesday, Thursday, Friday: 5.30 pm to 8.30 pm

Saturday, Sunday: 1.30 pm to 6 pm

Close on Wednesday and Public Holidays

How long does it take for me to receive my products?

One of our strengths is our delivery time. When you order from Magic Castle, it takes only 4 to 7 days (5 to 10 days if local shipping option is chosen) for your products to arrive in store. Yes! We’re that fast!

Do I have to pay any additional charges for this 4 to 7 days service?

No. Unlike other online and brick and mortar shops, we do not take advantage of our customers' welfare and charge additional fees for something that is unjustified. We bring in our stocks fast, absorb any costs involved in the process and our customers only pay for the amount stated on our website, excluding postage, if chosen.

We DO NOT have any hidden fees. So please beware of some disreputable shops that claims to "take care" of their customers, only to offer an 8 days delivery service for an extra fee of at least SGD$15.00!

Do I have to make my order during the mid or end of the month to enjoy the 4 to 7 days delivery service?

No. Since our physical shop carries more than 3000 products and new stocks arrive once every 3 days, you can order at anytime of the month to enjoy this service.

I saw this trick performed by a magician on TV and tried to look for it from your website but couldn’t find it. What should I do?

Let us know the name of the product or describe it to us. If we don’t have it in our shop, we’ll order it for you from our overseas supplier. Don’t worry, you will still receive it within 4 to 7 days!

Are there any specific days for me to collect my products? Do I have to make an appointment?

No. We welcome you to collect your products during operating hours.

I like the product, but I’m not sure of it…

If you’re unsure of the product, drop by our shop and we’ll give you more information pertaining to it. Our customers are always happy to hear what we have to say before making the purchase.

What if I encounter problems or any difficulties understanding certain products or DVDs after purchasing them?

The other strength of ours is that we have a physical brick and mortar shop. Most of the other online magic shops do not provide after sales service. Their job is done once the product arrives at your house. At Magic Castle, customers are our utmost priority. You are most welcome to visit us anytime and we will be more than happy to guide you along.

How do I become a member of Magic Castle?

Lifetime membership is for sale at both our online and physical shop.

What privileges do members get to enjoy?

If you notice, all of our products have a member and non-member price. Members get to enjoy discounts ranging up to SGD$150 off all our products!

Alright, you’ve convinced me. Now why are you the best again?

Magic Castle opened its doors in 1995. We’ve been in this business for more than 20 years! Our physical brick and mortar shop carries an inventory of more than 3000 products. Not only do we stock up a lot, we stock up fast! No other shops in Singapore carry as many (new) products as we do.

We offer the best prices, delivery times and many of our customers swear by our knowledge and service.

What is your bank account number?

OCBC 712-5424-4800-1

Earn Rewards!