I ordered cut and sew shirts from them and based on my past bad experience I was worried about the quality as I couldn't afford to waste money any more. The whole ordering process was easy and free from hassles, they committed me to deliver the sample shirt within 15 days, but it took 20 days, and I guess that's because they were having some festival in those days.
But that isn't a problem for me anymore, because I exactly received what I was expecting and I was relieved. Gave them go a-head for bulk production, I received my whole order 30 days. So, yeah got to say these guys are doing legit good work.