I've been ordering some of the on-demand cards from Leaf, and I just wanted to comment on how ridiculous their shipping delays seem to be. I know that there is always a long wait with the on-demand cards for them to be printed, etc., but Leaf claims they ship and then...nothing.
As an example, I got an e-mail from Leaf on April 20th that my cards had shipped, complete with a USPS tracking number. When I tracked it, it read "Labeled created". This is typical.
What seems excessive, however, is the delay between Leaf printing the label and actually sending the package. My package, which Leaf claimed shipped on April 20th at 11:08 am finally arrived at the USPS Origin facility at 11:48 today (March 13th). More than THREE WEEKS between printing the label and actually giving the package to the shipping company? That's nuts.