As Tina clearly pointed out - whilst PayPal seems a likely suspect, there is another suspect which is perhaps a more likely suspect. You only need to look as far as my last post to work it out.
SPT Price at posting:
$1.14 Sentiment: Buy Disclosure: Held