i've the same question. and particularly about straps. most on pads i have tried are OK but the problem is with straps. haven't found yet the right ones for me. perhaps it's because i have big enough foot and many straps which are good for smaller foot for mine becomes uncomfortable. yes most of str...