If your looking for a magic shop that is reliable and knows how to take care of their customers then MJM Magic, trust me, is the store. I have placed orders with other magic shops and your purchase will not get to for at least a three weeks or not at all. This shop is all about getting you package to you in a timely mannor. I will tell you this, there is no other store I will do business with because MJM Magic cares about customer service. Do yourself a favor by ordering from the best store with the best customer service thats out there. You won't be disappointed!