There's only a couple of things that can go wrong with a pump.
1. Is the pump functioning? Does air come out the chuck when the pump piston is cycled?
2. Is the chuck's rubber insert properly sealing that air so that it fills the tire or does it leak? You say it does not fit (the valve? The inside of the chuck?) correctly. Is the chuck too tight to go on the Presta valve or too loose?
The online reviews are fairly positive for this model, but there are reports the reversible rubber seal inside the chuck can leak or wears quickly and then does not seal. Most moderate and high quality pumps have a taper built inside the chuck head to adjust the fit of the rubber seal to the Presta valve and to compensate for wear in the rubber from being repeatedly pressed onto valve stems and removed from them. Is your model adjustable?