I have only had one experience with Monarch. I was building a gaming system for my room, and ordered a Lian-Li Pc6070 computer case from them.
Shipping was ok, didn't take too long, considering that i'm in CA, BUT - when it arrived the Lian-Li box wasn't in great shape, AND there were scratches inside the case. Not small ones either. This case cleary had prior usage and was boxed up and sent to me masquerading as a new product.
Looking back, I should have been more assertive and simply sent the case back. Instead I posted a negative review on resellerratings.com, and within a few hours a Monarch Rep called me to discuss the issue.
I did appreciate the personal attention. The monarch rep was friendly enough, and he offered to give me a free stick of 512 mb DDR memory, but you could really tell that he was trying hard to get me to keep the case. This is what I took exception to - the way Monarch conducts itself in this regard. A real customer rep would have called, asked me what the problem was, and remedied it to my complete and total satisfaction within minutes. Instead, he kept me on the phone for 40 minutes, telling me about how much business they do, how much 'friendlier' they are than newegg, and how much responsibility he has in his day to day worklife.
In retrospect, I should have been much more straight forward and cut to the chase with their rep, but it was my first time online ordering a part this big and this essential to my computer, so I was willing to put up with it.
Nowadays I much prefer Newegg, simply b/c i'm in Irvine and they are in La Puente, so any RMA problems or order questions can be resolved right away. Fedex gets me the goods quickly and easily. However, I have received some parts from Newegg that seem as if they have been opened or used before, so I am always very diligent when it comes to inspecting my newly arrived parts.