I ordered from here years ago. I cannot vouch for how they are now. But considering how bad PFP seemed to have gotten, I doubt they are worse. If you look at the list on the left, you will see peanut free and nut free.
http://www.canadianfavourites.com/aboutus.asp