I bought one of those about 3 years ago, and it is still going strong after near daily use. I have no problem inflating to 120psi. The only caveat, and a minor one at that, comes when you want to inflate an uninstalled tube (patching 'em up). The problem is that I usually have to detach(sp?)/reattach the head a few times before air comes out of the correct hole. eg, I go to pump up on a presta valve and the head insists on pushing air out of the schraeder hole. Otherwise, I think this pump is pretty good value.
Hope this helps,