mack - 5:08 pm on Dec 10, 2011 (gmt 0)
When you add the paypal button to the site, is it still hosted on a paypal server. THis might be causing some of the problems, because some elements of the page are not covered by your ssl cert. Because it is calling items from a different domain this can and usually does cause the browser to display an error "some items on this page are not secure. do you want to display the non secure items"