Yes, If you’re sending a message to a random person on Facebook, they’ll charge you $1 to skip the spam filter and actually have the email delivered into the inbox. But if the recipient has a lot of followers, Facebook will charge you $100.
Facebook says they’re just testing the service to see if they can get away with it.
No, the recipient doesn’t get a penny. The recipient gets the spam and Facebook/Zuckerberg gets the money.