Salomon XA Pro 3D Ultra 2 Running Shoes[Short of time? Read the Haiku review instead] So here’s the thing – I currently have gainful employment in a shop that sells trekking...