Being from South Africa, you can only imagine the number of concerns I had, from delivery, to prices, to availability of products. MJM customer service is the BEST that I have ever dealt with. Brandi answered all my questions promptly and my order was shipped immediately. 5 days later I had a knock on my door and my goods had arrived. This is the best magic store I have ever purchased from and will continue to purchase from here because they beat any price, deliver on time and have basically everything a magician needs. Thanks MJM.