That is expensive.
Typically at Costco, 5 dozen eggs is under $12, sometimes as low as $8. Currently it is closer to $20, which is about your price.
Canada Costco sells 24 eggs for $6.79 CAD.
$3.50 for 12 off-brand is available in grocers
Google says today $6.79 CAD is $4.78 USD or ~0.20/egg USD
Just for the sake of sharing prices in the context of North America— in Mexico 12 eggs go for $2.21 [1], 18 for $2.46 [2] and 30 for $4.90 [3]. This is just a normal supermarket, and the brand is just a common local one, not the cheapest and not the most expensive.
[1] https://www.soriana.com/huevo-blanco-bachoco-12-piezas/65002...
[2] https://www.soriana.com/huevo-blanco-bachoco-18-piezas/39041...
[3] https://www.soriana.com/huevo-blanco-bachoco-30-piezas/65002...
Okay, so update - we went to the local Morrisons (another chain) over lunch and got 18 eggs (they are sold from trays that you box yourself, but we just took half a tray) for £5.40 (so, what? US$6.82) The eggs are sold by the egg too, 0.30 each, so we could have bought any number we wanted really. They are also free-range. Remember too, in Europe eggs don't need to be refrigerated because we don't treat then to remove the outer layer.
Europe vaccinates their chickens for salmonella I think (vs pasteurization in the states). They might be vaccinating them for bird flu as well, the USA just culls an entire flock if they find an infection in the flock.
I don’t think it’s fair to compare Costco prices with local grocery store prices. Not apples to apples
Yeah but I don't think those are even near being free-range.
The US has some awful widespread practices for their livestock.