I'm getting the impression that these seeds like warmer weather to germinate. I think I got 2 tiny seedlings which were way too small to plant out. For the price of seeds, it sounds like you got a great deal even with over-seeding.
Only when the last tree has died and the last river has been poisoned and the last fish has been caught will we realize that we can't eat money. Cree proverb