I had to add my two cents here to express my extreme satisfaction with MJM Magic in all aspects.
Email communication, shipping and products are...
Great Prices, Great Service! I ordered here twice and I got both of what I needed by 2 DAYS! I'll keep buying here.