The only part that sucks about Made-to-Measure shirt companies is the beginning process (i.e. your 1st order with them), which means your first few shirt orders may suck. They'll probably remake your shirt for free, but it's still time-consuming to get right, even if the measurements you provide seem 100% correct to you.
I use Indochino, and even now, after ~4 years, the fit of their shirts can be quite variable. The 1st thing you need to do is send them your measurements, and then they'll make you a shirt. If you are ordering from a made-to-measure (MTM) online shop like Indochino, DO NOT ORDER MORE THAN ONE SHIRT!!! I can't stress this enough. It's your 1st order, so use it as a trial run. Indochino allows for shirts to be remade if you don't like the fit when they arrive, which is great. It's free, but you need to do it within a reasonable time-frame (e.g. within 2 weeks after your order arrives).
In theory, once you're 100% satisfied with the shirts you're getting, AND your body shape/size hasn't change since your previous order, you can use the same measurements again in the future. Your measurements are saved on their website. If you use the same measurements as before, all new shirts they send you will/should fit the same (i.e. as perfectly) as your previous Indochino shirts. In other words, "remakes" were probably only intended for your first few orders, since you should have nailed your measurements after your 1st shirt order.
In practice, that is not the case. I order ~3 shirts from Indochino every 6 months, so that's around 6 shirts a year. I figure that every one of my shirts should be replaced every 2 years max (some earlier than others). Even after 4 years of being a customer, I swear that I need to ask for a re-make every 2nd or 3rd order. I don't know if it's because their tailors tweak the way they interpret body measurements, or if it's because they change factories. All I know is that it's annoying to have 3 shirts remade because Indochino is inconsistent.
And just FYI, I'm not being overly picky about my shirts. They don't need to fit me absolutely perfectly in order for them to look nice. However, as they are MTM, they SHOULD fit better than off-the-rack shirts. Sometimes, they don't.
I ordered some new shirts in March of this year, and all 3 shirts came out really baggy. If we were talking about pants, it felt like I received size 36 pants when I'm normally a 31. I may as well have bought $99 shirts at K-Mart.
But I sent them a photo (which they suggest when you ask for a remake), and received 3 perfectly remade shirts that fit very well.
Quite honestly, if the beginning of the process (i.e. the 1st order) wasn't such a pain in the ass, I probably would have tried another MTM company by now. What keeps me going back to Indochino is:
1) Laziness.
2) Their great post-purchase service. I never need to beg for a remake, or justify it to them. They're very accommodating, although it is their fault if they make a crappy shirt for me.
The only reason it's a pain to ask for a remake is because I work, and can't sit around at home to wait for the FedEx delivery. I can only pick up packages on Saturdays, or if I leave work really early.