Common sense IMO, you're not a resident so you pay as a non resident. If you pay resident license fees where you reside, it would technically be illegal since you can only be a resident of 1 state. youre getting what you paid for, lifetime Alabama hunting. Hunting over bait is a choice.