Some nice stuff here - has anyone bought anything from them? Was wondering about sizing and quality as don't want to make expensive mistake...