Anyone remember the 2000s popular PayPal alternative

9 replies
Does anyone remember the popular but now defunct PayPal alternative favored by IMers in the early 2000s? I'm sure it began with an S and it included a marketplace for digital products. I've tried googling it without success.
#alternative #paypal #popular #remember
Avatar of Unregistered
Avatar of Unregistered

Trending Topics