I haven't made a purchase from MP in about 6 months, but my experiences with them are not good. Long-story short, when I was ordering thing from them, I would call and ask them where my package was, I would get "we are looking at it now, it will be shipped out today.", and then I'd call back a week later and get "we're expecting it any day now." One guy's name was John, and the others escapes me. I've ordered my kit, hardware, and several cymbals from them, and they did this with almost all of them. They were not honest with me, and just told me what I wanted to hear. I'm not sure if they've improved any since my last purchase, but I will not order from them again.
The other problem I had with them, aside from lying to me, was that they weren't organized at all. I ordered my DW rack through them when ordering my kit(3 sided). After a month and a half of getting either "we shipped it awhile ago, it should be in anyday!" or "I'm looking at it, I don't what they're doing, I'll ship it to you now" I got it in. Opened it up, and I had one of the sides and the main rack. Called them up and they told me that they know, and that they would ship it to me when they get it. I waited 3 weeks and then called them back. Got the SAME GUY, and asked about my remaining rack side. For some reason he was shocked, he told me that he shipped the whole rack to me over a month ago. Before it was over, he aggressively told me he'd ship me "another" side.. I'm not a difficult customer by any means, but I mean really... Then when I finally got it(a month and a half later) I get it in, and it dinged up pretty good. Needless to say I was not very happy. Now I'm not sure if this what on their part, or DW's, but the box it came in was in perfect shape. I'll post a picture of the rack side in a few.
I understand the "we can't ship it to you until we get it from the manufacturer" concept, my dad deals with this stuff for a living. It's the dishonesty/unorganized part that made me mad. It took me 6 months to get a kit in that would have took about 3 if they would have had their crap together.