I concur... They are demanding far too much personal and financial data,
and we have no reason to trust them with it. The whole point of giving
such info to PayPal (lo, many years ago) was that it would be the ONLY
time we'd risk doing it, and would ...