My favorite place to order from is Reef Cleaners. They have custom packages for tank sizes, or you can order individually.
Personally I go heavy towards Trochus snails, and I would suggest that if you can afford them. They are about 4x the cost of an Astrea snail, but they don't flip over so...