Just curious............ who do you think makes the better quality strap........... DeBeer or Hadley Roma?