Vista are sometimes abit complicated to figure out, and there delivery quotes are lalaland, but for all that they are excellent service and price.
The secret to making them work for you is good design; there stock designs arent so good really.
I have cards, banners, caps, badges , window decals and tshirts from them no probs.
The cheapest cards are well worth using for a single day we did this recently at a show,
and the magnetic signs are quite magic