Anyone own them? I just bought a tri pair from Nashbar for a pretty good price. I hope they work...