Beginning on November 1, Alabama will become the 29th state to have a sales tax docked onto the final price of an Amazon.com purchase. The 8% sales tax is to be collected by Amazon at the point of purchase.
http://www.al.com/news/index.ssf/2016/08/why_amazon_shoppers_in_alabama.html#incart_river_home