I just submitted my CWP renewal online tonight. It was very quick and painless. I entered my CWP# and SSN. It asked if I wanted to renew my CWP and I clicked on YES. A few seconds later it said payment not required, I'm a Disabled Veteran, then I received my confirmation number. That was all there was to it! It took about a minute to complete my renewal. I was impressed they actually implemented something useful. Now to see how long it takes to get my new card...