I have always wanted to get a pair of these straps with the pedals. But they were always so dang expansive. Found a deal today for some and for those using them just curious on how you like them.