Pam .. I have been asked for , and supplied the same info to MB and Paypal. I think you will all find its a matter of time before all online payment companies ask for those documents especially if they want to deal with US banks.
To have a Visa bank on board unfortunately you have to resign yourself to following some US laws. People who refuse to supply docs to these companies are just going to have to eventually stop using such services. Most countries are tightening their anti money laundering laws and I think you are going to see much more of this in the future.
I have had great dealings with Epassporte since their opening, and I haven't tried to fight the system. In the end its up to you really

Nobody is making you give the stuff over.