Used to use Debenhams for shirts. Alas, all their stores are gone now. Got a couple of XXXLs in Dunnes recently which are of reasonable quality, not up to Debenhams standard but wearable. Can't remember what they cost but it's unusual to find anything bigger than dwarf in clearance lines in any of the (online) stores, the exception being that one time in Debenhams in Newry... the Christmas before the store closed forever... I'm sure I mentioned it before but I brought a pair of shoes and several shirts to the counter and was truely shocked at how little money the attendent asked for, had to get him to double and triple check it... virtually (in the real world) giving the stuff away they were! Must have a look at that one Horse put up although I dislike buying online. There can be significant differences in quality even within the same brands in my (mostly Debenhams) experience... much better to get in front of the cloth IMO.