i use vistaprint as well ... just watch the shipping costs ... get a few things at a time to keep cost in line. i have brochures and rack cards from them using their stock photos (very very inexpensive) ... i use pictures of boats in harbors, lobster traps, coffee cups ... inviting photos that are pretty generic and that look like things around here -- some ARE from around here. go with the 100 for free just pay shipping ..... and see how you like them. once you order, you can (if you want) get email offers for all sorts of things. and sometimes you can ad your own picture for free - watch for those.
for me they are as nice as the rack cards we had designed and printed up by another company for our first year that cost us mucho $$ when money was extremely tight ... could have really used vistaprint then.
i also get t-shirts, one at a time, that have the inn name on them for the chambermaid and me to wear while cleaning. again, i use the available free graphic and ad our name. i get them when i am getting something else to combine shipping.
one thing i do is i get post cards for $100 (free - just pay shipping) i do the 'design your own' option .... using a lighthouse painting or other maine theme - and on the back (in greyscale print that is also free) i have printed 'Post card compliments of .' 'Thank you for staying with us. If you enjoyed your stay, please consider posting a review on xxx' there is plenty of room left for the guest to mail the cards.
each flip, i put a couple different postcards in the guest room. guests LOVE having free postcards to mail or take as souvenirs. vistaprint's web address is in tiny print at the bottom of the postcard ... doesn't bother me at all.
i also use postcards for do not disturb signs, conserve water signs and breakfast room info signs.