If your client's budget is making you consider vistaprint, then he has not quality standard for reference. WHATEVER YOU GIVE HIM/HER will be fine.
That being said, I have used them before and it's not that bad for online printing and they are cheap.