Seen some shoes I like- anyone any experience with this company- are they reliable? Legit? Seems to be based in France- customs charged over 135 pounds but my order would be under under 100 so assuming no extra charges?