SO I am inviting 300 people to my wedding. That includes guests and children. Therefore, I have NO IDEA how many invitations to actually purchase. Any ideas on figuring out how many one would buy to cover screw ups and the actual amount needed?! Thanks!