It's probably become apparent to many by now, but it's probably worth noting now that it's official.
Mega have been exited from Paypal and now have no direct payment processing.
I have been in contact with Paypal asking them to exit the resellers which are mostly all related to Instra Corporation, run as an Australian outfit under different brands and identities which are made to appear different but are all a tangled web connected to the same people.
|