This Cinco de Mayo, millions of people across the country will toast the fun with a margarita.

Those beverages cost a lot less in Kansas and Missouri than other states, according to personal finance site FinanceBuzz.com.

The average price for a house margarita in the U.S. is $8.48, according to the site’s analysis.

Bar-goers in both Missouri and Kansas will pay much less. Finance Buzz determined the average price of a margarita in the Show-me state is $7.07. That compares to $6.77 across the state line in Kansas.

Finance Buzz said at an average price of $11.63 a margarita, people living in Nevada will pay the most to toast this Cinco de Mayo. Alabama has the lowest average margarita price at $5.83 according to the analysis.

People in all but eight states can expect to pay an average of less than $10 for each margarita they drink.

The entire analysis is published online.

The site analyzed data from more than 500 restaurants and bars across the country to come up with the price list. The smallest house lime margarita or equivalent from current online menus of at least 10 establishments in each state were included in the analysis. All prices were collected during the past month.