Yip, they are good. Just be prepared for the spam though! They’ll add you to a mailing list (only theirs as far as I know, but they send out LOTS of advertising) so use an old email address if you have one.
Vista Print are great but signing up does generate a LOT of spam from them. Just use an email that you don’t use much and go in once a week and clear it! Other than that they are great, cheap & cheerful!