Do you work for merchantinc.com? They seem to own and operate paypalsucks.org and have a history of advertising themselves with forum spam similar to your comment.
This was about 15 years ago, and back then this was the first Google result when you searched for "Paypal complaint".
This was the moment I decided I did want to do any further business with them.
The funny thing is, Paypal just unfroze my old account after like 4 years...also for no reason!?