Echoing Falcons comments - the advice is golden...
Take your time, if this is not something you do regularly or trained to do, there are tiny differences that are not shown well in videos that lead to disaster costs such as the puller positioning as said above.
You can buy these tools from tool shops like total tools, Sydney tools, bearing shops and various others, be prepared for $$$ costs in tools.
Buying from eBay Amazon etc of unbranded tools at half or a quarter of the usual cost in my experience was too often disaster tools ~ they are good for a one off use or worse. Some people have had success, I have learnt the hard way. I have since bought brand name tools from local tool shops or take to mechanics / specialist with proper tools to do it right first time to do those bits that need the tools.
What city / state are you in?