I had some shirts made from their fabric. Service was good, cloth seems good, colors decent, etc. The only real hitch was that there was a minimum order of something like 30m, but at their prices that wasn't a hardship.
Just be sure to check with your shirtmaker about amount needed per shirt. They have a non-standard width.