Good quality product from HP - I have bought many of these over the last few years, and they have never failed or cause me any problems. The price on PBTech is generally okay, but worth shopping around if you want to save a few dollars and you aren't locked in to any one supplier.