We are getting married in June 2013 and my mom is on my case about picking out invitations..When should we have invitations ordered by? Also..can anyone recommend any good sites to order from? Is it a pain to have to put them together, do you have to put them together? What about those places that do your invitations for you? Do they cost a fortune??