I tried several of the freebie options. They all worked.
CutePDF was the easiest, no-faff solution. It pretends to be a printer, and then asks where you want the file saved.
It's never misbehaved for me, and I've been using it quite a lot for a fair few years.