I got lucky and sourced the puller from an area independant mechanic shop on loan. Because of the space between the gears (see picture in the post below) you have to have a gear puller with thin feet. I used a Kukko gear puller.
Update, I have been driving the car for a month and it is absolutely perfect!