If you are just looking for a cheap Ready made branded shirt then go for this. No well known brand sells for this price, that is the only thing this has got. Quality according to me is very bad. Designs also you need to find, I could not find anything good for me. If brand is not as important for you, buy good cloth and get it stitched, its not worth the price.
If price is not a constraint for you then buy some good quality formal shirt of Van Heusen or some other big brand.