i have that bearing puller from Harbor freight. I work on a lot of different stuff and always seems to be something, so an assortment was attractive, I also have the other kit, the bearing seperators with different attchments, works well to pull main bearings off crankshafts (Triumph, BSA, Norton).
I would buy American made tools for that if it were a bigger shop and had multiple people using them, but for the home guy where only one person uses them, and you are careful, they work just fine, not had any problems as long as you remember they are chinese made tools and you get what you pay for.
If they were a quality US made set, that same bearing puller kit would be 400-500 dollars so $78 dollars is a steal,
hint, buy your local Sunday paper or join the "Inside Track club" with harbor freight, i get coupons ALL the time 20-40% off any one item, plus with inside track club you get further discounts. Im all about working the deals,
Keep in mind on wheel bearings, warming up the wheels with a hair dryer, heat gun, or propane torch will REALLY help on removal, heat the alloy around the bearing. freeze a wash cloth or shop rag twisted up to the size of the bearing hole,, keep in your freezer, after the wheel is nice and warm, stick that rag in the hole,, let it sit for 3-4 minutes, then remove and quickly install the tool. will pop out easy. best NOT to damage those bearing races by acting like a Gorilla, on install, warm the wheel, freeze the bearings, pops in like a charm, apply a small dab of GREEN bearing retainer from Loctite along the edges and allow to seep in. you can break the bond if you cook the loctite over 200deg easily. never beat on the bearings, use heat and cooling and basic metallurgy physics, not just a good idea. ITS THE LAW!.