I don't give my e-mail to anyone but trusted agents. My wife tried to renew her CHL on the DPS website, was misdirected, payed her fee, and never got the renewal. DPS told her someone "shadowed the DPS website." As for the NRA, they still collect money the old-fashioned way: They send you something in the snail mail. Be well.