I'm considering trying them when I recover from an avulsion fracture. Does anyone wear them and are they worth it