I've used web sites to book my travels for more than 20 years. This is the first time I've been treated like a criminal. They asked me to scan my personal ID after I gave them a credit card. I've had no problem booking travels on all major websites using this credit card like orbitz, expedia, booking.com.
I will run away as fast as I could from this website.