Hi Ron,
Regarding the size of your PDF files, you may want to adjust the maxBufferSize, maxReceivedMessageSize etc values on both ends of the service call. I ran in to this same problem working with PDFs in a web service. The only difference was I was calling a WCF written in PB.net.
hth,
Mark