I bought a few t shirts in Cangs around a year ago which have been washed many times but still keep the original shape, my wife hangs them on the drying line with a clothes hanger in them so maybe thats the reason they keep their shape.
They have brand names on them Polo, Fred Perry and such like but for the price i am sure they are not original.
In the UK i used to buy size L but here i need XXL.