Give these a shot and you might just toss all your old lifting straps. They distribute the pressure at the base of the hand rather than at the wrist and allow you to release the weight immediately when needed.
T Nation earns from qualifying purchases as an Amazon Associate. Read about our policy.