I just bought a pair of these last night for $160 on clearence. They fit real nice so i was just wondering if anyone knows anything about them or how they are ive never put my foot in a technica. The one thing i didnt like was the footbed is like a running shoe, the pad just slides real easy so i was think of changing it out of gluing it down