Facebook has a very different ad strategy on both desktop and mobile. They target brand awareness much more than purchasing intent. As a user, I'm starting to see Facebook ads in my newsfeed of sites I never searched for or Liked on Facebook; AFAICT, they're using cookie data from the advertiser's website itself to inject the ad into your stream, so that you're reminded of the product on a regular basis. I can see why this would be worth a lot to the advertiser (targeted brand advertising!), but as a user, it is creepy and annoying as hell.