This puller works and it goes on sale all the time for 50% off.

Pulley Remover and Installer Set