Here's the site that got approved and that I included the link in my initial contact to paypal to ask them how come they were allowed to do it:
http://www.chez-alyson.tv/abonnement...alyson-tv.html
It's in french so it's not a language barrier and this site got approved by paypal so....!