I got a set of these, and they work fine. They can be a bit of a pain at first, but the rachet and straps have been the best thing I got to do the job. Dink never moves.
Maybe I just got a bad set. The problem with mine is that they are difficult to "release". Seems like manufaturing quality of the actual ratchet is not that good.
My $15 Wal-mart ratchet seems of better quality and releases easily.