Greetings brothers,      I saw these on EBay today and wanted to ask if anyone has any feedback from using these? They are $86 for the pair, inclusive of shipping from Japan. I'm not sure that I like the looks of these nor how well they protect. Are they designed for use with a plate shoe or non-plate shoe? Wearing these with say a New Balance plate shoe (assuming they fit) would seem to be the umpire equipment of wearing a belt AND suspenders to hold up your pants.      I will say tha