The 2 Ibex short sleeved shirts I bought at the Arcadia shop last month are kind of itchy, too.
I am bummed.