I just bought 3 avacados at the grocery store the other day and made guacamole dip for new year's eve. I think I'm about the only one who really eats it when I make it, but it was very good. I have about 1/4 of the dip left because I've been snacking on it since last night! When I buy them I choose ones that are slightly soft to the touch. Too soft and they are too ripe, too hard and they are not ripe enough. It all depends on when you plan on using them as well. I was planning on using right away, so I went with a slightly softer to the touch.