Open source C# solution for combining contents of MS Word doc and other data into single PDF?
===

Hi and thanks for looking!

At the risk of [repeating this question][1], I wanted to see if anyone has any open source or at least low cost solutions for .NET that they can recommend.

##Background

I am writing a web application for a client that allows them to manage product content and then for their sales people to create sales quotes from that content.

The client already has an MS Word doc that is a marketing flyer for each product.  The doc contains rich text, images, tables and so forth.  It would be easiest for the client to continue managing this flyer in MS Word and then just upload the doc to the server when the content (rarely) changes.

After this product flyer is stored on the server, salespeople will use the data, along with a custom price and notes, to generate a PDF quote for a customer.  So--I need to combine the dynamic fields entered by the salesperson (date, price, customer address, etc) with the contents of the MS Word doc into a single, cohesive sales quote in PDF format.

TECH: .NET 4.0, C#, MVC 3, IIS 7

##Question
I realize that what I am asking for is possible using expensive commercial tools, but I am wondering if anyone has an open source or inexpensive solution they can recommend? 


  [1]: http://stackoverflow.com/questions/85404/generating-a-pdf-document-based-on-a-microsoft-word-template