They may have a legitimate reason for requesting the info.
I bet they have been burned on a few of the many transactions. It is soooooooo easy to get someone elses credit card number, and there are bottom feeders that thrive on doing exactly that. They are probably trying to protect themselves from fraud.....