I always kick myself for wasting time shopping around. I KNOW MJM always has what I need and for a better price. I can't say enough about how much I enjoy shopping with MJM Magic. The only time I wouldn't shop at MJM is if I was pressed for time and in need of small replacement props. By that I mean if my dog ate my sponge balls the night before a scheduled performance, THEN I would run out to the local magic shop. Other than emergencies, I will never shop anywhere other than MJM Magic. In the words of Tony the Tiger- They're Great!