direct sale punching plate price