I must say, I was quite impressed with MJM Magic my first time ordering through them! A friend of mine referred me to the site, and at first I was skeptical to order from somewhere new, but as I looked around the site a bit, I found that the stock they had in was amazing, and easily rivaled that of many other top-level magic distributors! Not only that, but after I placed my order, the customer service they provided was astounding! I received emails notifying me of the status of my package, when it was shipped, and even one asking whether I would like individual pieces of my order shipped all at once or separately, due to one item being on pre-order. All in all, I will definitely be ordering from this site again, and have already recommended the site to several of my friends!