I buy my avocados at the supermarket, usually from Mexico or other Central American countries. They are as expensive as $1.50 a piece, or as cheap as 5 for $3.99 (my usual way to get them). They are smaller fruit when bought in the net bag of 5, but since I eat a whole one each time, the smaller ones are actually the best for me. I generally have to ripen them on the counter for a day or three, then pop them in the fridge and they stay a perfect ripeness for use in salads. I noticed in today's flyer that they are on sale for $3 for the 5-pack this week - must stock up.
$4 for an avocado, in a place where they can grow, seems criminal.