I was trying to renew my DL and this stupid website Alabamaportal.org popped up first. It was deceiving as they ask for part of your information and then your Credit card and there is no fee stated on this page. I realized I was on the wrong website when it didn't prompt me to get my DL information. I sent them an email, they call me back immediately just to tell me I was charged $21 plus $3.99 processing fee which they keep after I demanded my money back. This website should be block from operating!