I just rendered an article I was writing in LaTeX, to PDF on my Apple Mac Pro. This worked fine - the PDF opened up in Preview and looked perfect. So I tried printing it on my LaserJet printer - but with horrible results. Font was wrong, spacing incorrect and symbols were missing. Look:
It took me 30 minutes but eventually I figured out the problem - it was not with my printer or the PDF document (all fonts were correctly embedded), however the issue seems to be Preview that sucks.
Printing the same PDF to the same printer but with Adobe Acrobat Reader, I got this: