Publishers Billing Services
Sent my People magazine renewal to them and it was a scam!
I received and invoice for renewal of my People Magazine and it was a scam!!! ...