Hi. I am considering buying a pair of shoes from finsbury-shoes (www.finsbury-shoes.com). They seem pretty good, but does anyone have experience with those? Are they high quality shoes as they claim to be? Thank for sharing.