I've gotta tell you what happened to me right before Christmas. I had an email notification from Deluxe Checks that my check order would be delivered Dec. 26 to Laredo,Tx. DHL was the courier and a tracking number was provided.
I pretty much freaked out. I hadn't ordered checks and I sure...