I ordered a pair of black/sails from http://www.shelta.eu. Does anyone know if this site is legit? The shoes came out to 71 EUR because I don't live in europe and shipping was 30 EUR. Not too extreme but I couldn't find the right size here. They are set to arrive this Friday but I'm a little...