MJM IS TOPS!
Very happy. MJM (and Jeff) are great to deal with. The company maintains high integrity and excellent customer service. Prices too, can not be beat...
Ok, its just not fair. MJM Magic just has all the coolest magic that comes out. Every time I log on there's a new magic trick that I just have to...