Despite a recent retreat in the price of cotton, T-shirt and sock maker Gildan Activewear Inc has warned it could take another two years before prices return to more normal levels.