It beats me, but apparently I have security/fraud flags on just about everywhere now.
2 Likes
That sucks!
I once changed my bank account details and had to just send a scan of a form with the new details and sign it.
1 Like