13 Mar, 2018 → by ClaimboUser336674
Checks lost – no tracking – difficult customer service
3
I ordered checks on February 28th after discovering that Vista Print was a certified bank affiliate. My checks were supposed to arrive on the 6th, they didn't so I waited until the 8th to contact them to give it the benefit of the doubt. I was told via IM that they had...