My Harbor Freight pump looked just like that Slippery Pete one (and cost the same) but the housing was too large to fit in the tapered gear oil bottles. I cut a bigger opening and could fit in that way but it was inconvenient to say the least. And then the pump handle separated just as I finished the front diff.
Did you know HF doesn't even accept pump returns in store? They have a form you email to their customer service and you then get an automatic refund...speaks a lot to their quality control