MJM magic is one of the best online magic shop! I've make several purchases from here and I found there are great varieties of great items which I can't find anywhere else. And most importantly, I love MJM magic's customer service. Here's my experience with MJM magic, I got my last my last order lost while deliver to Malaysia, but MJM tried their best to help me out with this. I really do appreciate that! Thank you MJM!