Getting a link to a Refinery CMS Page is harder than you think. To get it to produce the link including parent paths etc use:

refinery.url_for(@page.url_marketable)

This will return something like:

/about-this-site/terms-of-use

Easy right?! There doesn’t seem to be any documentation about this, you are just meant to know.