My mom was in real estate before moving on, she always said to ask the real estate folks to do 4% and you will buy from them also ( This depending on your situation)
The commission is definitely negotiable.
I don't know the law in AL, but in FL the realtor is prohibited from dictating a percentage.
It's worth having a realtor just to deal with the showings (mid-day, most times), in my opinion.