Ran across this thread and just wanted to comment..... I just got some Chucks and I am loving them!!! I felt an immediate improvement on squats and deads the first time I used them. I was lifting in a cross trainer and found myself leaning too far forward on the squat. ( had a slight heel ) I have not been lifting long but I noticed a difference right away.
“99% of failures come from people who make excuses.”
― George Washington