Have any of you guys dealt with this company before?I've heard really nice things about this particular company and would like to buy some new leos. I went to their website and saw that they're slightly pricier than Plum. Have you guys had good experiences with this brand and what are your general thoughts? Are the better quality than Plum? My last question is if the sizing is true to size.