Is all the info that Full Flush requires seem excessive ? The copy of drivers license and credit card info? The traffic there seems to be dropping and has me worried, anyone else think that way?