For those ladies who ordered kippot from this company-how long did it take from when you ordered to when the kippot arrived?-if you had 100 men coming to the wedding, do you order 108 pcs (I know they come in dozens)..in other words, better to have a few more pcs, or can you get away with having less than 100 pcs?