My first order with MJM Magic was placed late in the day. Only 45 minutes before the end of their normal time to process orders.
Not only was my...Read More ->
I must express my gratitude and happiness for the very fast, and friendly service that MJM Magic gave to me. I ordered an effect on a Monday, and...Read More ->