I was wondering if loake 1880's run long? I'm thinking of buying two pairs of them from CT and am trying to figure out sizing. Also i don't have the 50% off for first time customers link if someone could provide it. How are loakes in terms of quality? Are they similar to AE better or worse?