I have started using mstock 7 months back and so far its been good and hassle free experience. No major breakdowns! Minor glitches? Yes, but they get fixed swiftly.