We went to New England Art/Birchcraft Studios outlet store in Abington yesterday. Its the factory that the invites are made at.
The store isn't cute and fancy like a typical paper store, but they have all the books and they give you 20% off your invites. Invites are ready for pick up in 3 days.
www.yourinvitationplace.com/NEAP