Mods: This may belong on the invites and paper board, so feel free to move it if it needs to be there, I just wasn't sure.
I bought blank invitations and RSVP cards, and need 150 of each printed. Is it cheaper to have a place like OfficeMax/OfficeDepot print them for me, or for me to print them at home? If I print them at home, what's the best but least expensive printer I need to make this work and not look crummy?