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.
There is no tomorrow! THERE IS NO TOMORROW! THERE IS NO TOMORROW! - Apollo Creed