Nialma is OK for the price. IIRC, their shirt prices start at $100+ after shipping. If you get 4 shirts, there may be a price break. I don't think you can compare Modern Tailor to Nialma as they are in different price ranges. You can't expect a shirt ordered online to fit as well as one ordered from an experienced tailor who measures you in person and looks at your posture, body asymmetry, etc. I found Nialma's shirt fabric quality to be much better than MT's cheaper fabric, but at twice the price, you would expect that.