I didn't trust MJM before I tested them by buying 1 item with their free shipping. They did a perfect job. Now I have bought tons of stuff! Customer...
Good prices, reward points, fast shipping, large inventory, and amazingly conscientious customer service--MJM has become my first choice for magic.