I'm not often driven to recommend internet sellers (or to post here, come to that), but I've got to put in a word for Simon at Lesswet.com (who I found over on the left there).
I ordered a couple of Dri-Release tops from them, which arrived swiftly. They were really nice, but didn't fit, and would have been too long if they had (well, it makes sense to me). I returned them, mentioning that it was a shame, since I'd had my eye on the polyester-merino tops as well.
Simon has written to me offering either a full refund including postage, or to replace them, at no extra charge, with 2 of the more expensive polyester-merino tops on the off chance that they might fit, or to give to a friend if not. How cool is that?
I have no connection etc., I'm not his mum or anything, but I do like coming across good service.