Hmm. The best price that I've had is 99 cents for a dozen at Walgreens. Of course, I do have to go through several cartons to make sure that I'm not getting any that are broken.
Here in Indiana, I paid $1.69 for an 18-pack.
Now, what is up with butter? I think it was around $3.60 for the Walmart brand, and the local grocery is at around $4.50. I'm tempted to buy the 2 pound roll of butter and put it in a tight sealing container, and just weight as I need it.