I have purchased several items from here and the things I noticed that I don't receive from other companys is MJM takes care of their customers. I get the best selections and best prices, the one thing that stands out the most is they care. I get up to the date history of my order and you dont find that at other places. You can see the extra effort they put foward, and the shipping is super fast. Your items dont lay around waiting to be shipped. I just can't say enough how great MJM Magic is.