Office max and staples can print them if you design them on a nice paper stock - it's pretty inexpensive and can't look awesome with the right design and paper stock.
Warning
No formatter is installed for the format bbhtml
This is probably too late, but I like Paper Source. They have templates for word that you can download to match the invitations you buy, and then you add the info and print them your self.
Re: shower invitations
This is probably too late, but I like Paper Source. They have templates for word that you can download to match the invitations you buy, and then you add the info and print them your self.
https://www.paper-source.com/cgi-bin/paper/invitations/all-occasion-invitations.html
If you want to spend more you can have them print custom invites.