I never have a problem with MaccyDee's wifi - just open up a webpage, like Google for example, and it will re-direct to "The Cloud". Press "Other Provider" or something like that (it's the bottom option" and then when that page loads, press the MacDee's logo and your online. Simple!
As for PF search - works fine for me