Rated 3 out of 5 stars

There's an online service, which also provides a bookmarklet, that delivers stunning results (ull web-to-PDF converter that retains CSS styling, web links, and layout details) :

The bookmarklet works perfectly, and having a pdf file with the links and perfect css rendering is far better than printing to a virtual pdf printer...

This review is for a previous version of the add-on (